* {padding:0; margin:0;}
/*body {font-family:"宋体", Arial, Helvetica, sans-serif; color:#666; font-size:12px; background:url(../images/main_bg.gif) 50% 50%;}*/
body {font-family:STHeiti, 'Microsoft Yahei', 微软雅黑, "宋体", Arial, sans-serif; color:#444; font-size:12px; background:url(../images/main_bg.gif) 50% 50%;}
input,select,textarea {font-family:STHeiti, 'Microsoft Yahei', 微软雅黑;}
img {border:0; vertical-align:bottom;}
li {list-style:none;}
a {color:#444; text-decoration:none;}
a:hover {text-decoration:underline;}
table {border-collapse:collapse; border-spacing:0;}
h1 {font-size:30px; font-family:STHeiti, 'Microsoft Yahei', 微软雅黑;}
h2 {font-size:28px; font-family:STHeiti, 'Microsoft Yahei', 微软雅黑;}
h3 {font-size:24px; font-family:STHeiti, 'Microsoft Yahei', 微软雅黑;}
h4 {font-size:18px; font-family:STHeiti, 'Microsoft Yahei', 微软雅黑;}
h5 {font-size:14px; font-family:STHeiti, 'Microsoft Yahei', 微软雅黑;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px}
.f18 {font-size:18px;}
.clear:after {content:'\0020'; display:block; height:0; clear:both;}
.clear {zoom:1;}
.clearfix {clear:both;}
.f_l {float:left;}
.f_r {float:right;}
.radius2 {-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.radius3 {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.radius5 {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.c_white {color:#fff;}
.c_red {color:#f82727;}
.c_blue {color:#3b5998;}
.c_gray {color:#999;}
.c_black {color:#000;}
.c_black2 {color:#333;}
.m5 {margin-top:5px;}
.m10 {margin-top:10px;}
.m15 {margin-top:15px;}
.m20 {margin-top:20px;}
.m30 {margin-top:30px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mb10 {margin-bottom:10px;}
.ul_s_1 li {background:url(../images/icons/dot_1.gif) no-repeat left center; padding-left:10px;}
.div_b1 {border:1px #d7d7d7 solid;}
.un_bt {border-top:none;}
.div_p9 {padding:9px;}
.div_p10 {padding:10px;}
.div_p14 {padding:14px;}
.div_p15 {padding:15px;}
.div_p19 {padding:19px;}
.div_p20 {padding:20px;}
.bgfff {background:#fff;}

.div_left {float:left; margin-right:10px;}
.div_right {overflow:hidden; zoom:1;}

.scrollLoading {background:url(../images/icons/loader1.gif) no-repeat 50% 50%;}

.price {color:#f82727; font-weight:bold; font-family:Arial;}
.price em {font-size:12px; font-style:normal;}
.price_lt {color:#999; font-family:Arial; text-decoration:line-through;}
.price_lt em {font-size:12px; font-style:normal;}

.icon_face {padding-left:17px; height:14px; background:url(../images/icons/icon_face.gif) no-repeat; line-height:14px;}
.icon_face:hover {color:#3b5998; text-decoration:none;}

/*.input_radio {float:left; margin:5px 3px 0 0; *margin:1px 3px 0 0; _margin-right:0;}*/
textarea {resize:none;}
.input_radio {*width:13px; *height:13px; vertical-align:-2px; *vertical-align:1px; _vertical-align:0;}
.input_checkbox {*width:13px; *height:13px; vertical-align:-2px; *vertical-align:1px; _vertical-align:0;}
.input_text {padding:4px 5px; border:1px #d7d7d7 solid;}
.input_select {padding:4px 5px; border:1px #d7d7d7 solid;}
.input_textarea {padding:4px 5px; border:1px #d7d7d7 solid;}

/* 通用表单 */
.std_table {width:100%; line-height:28px;}
.std_table th {border:1px #d7d7d7 solid; background:#f7f7f7;}
.std_table td {border:1px #d7d7d7 solid; padding-left:10px;}
.std_table td.center {padding:0; text-align:center;}

.std_table2 {border-top:2px #ccc solid; border-spacing:0; width:100%; border-collapse:collapse;}
.std_table2 th {padding:7px 5px; border-bottom:1px solid #ddd; background:#f7f7f7;}
.std_table2 td {padding:7px 5px; border-bottom:1px solid #ddd;}
.std_table2 tbody th {font-weight:normal; text-align:left;}
.std_table2 .center {padding:7px 0; text-align:center;}

.std_table3 {width:100%; line-height:20px;}
.std_table3 th {border:1px #d7d7d7 solid; background:#f7f7f7; text-align:right; padding:5px 10px;}
.std_table3 td {border:1px #d7d7d7 solid; padding-left:10px; padding:5px 10px;}

#header_bg {background:#fff;}
#header_top {width:100%; height:30px; border-bottom:1px #d7d7d7 solid; background:#f1f1f1; line-height:30px;}
#header_top .inner {width:980px; margin-left:auto; margin-right:auto;}
#header_top ul.follow li {margin-right:10px; float:left;}
#header_top ul.follow li a {float:left; padding-top:6px;}
#header_top ul.follow img {vertical-align:bottom; height:16px; width:16px;}
#header_top ul.topnav li {float:left; padding-left:5px; margin-left:5px; position:relative; z-index:1001;}
#header_top ul.topnav a.sub {background:url(../images/icons/arrow_1.gif) no-repeat right center; padding-right:15px; padding-left:5px; display:block;}
#header_top ul.login li {float:left; margin-right:15px;}
#header_top ul.login li a {float:left;}
#header_top ul.login a.sina {background:url(../images/icons/sina_logo.gif) no-repeat left center; padding-left:20px; float:left;}
#header_top ul.login a.qq {background:url(../images/icons/qq_logo.gif) no-repeat left center; padding-left:20px; float:left;}
#header_top ul.login a.douban {background:url(../images/icons/douban_logo.gif) no-repeat left center; padding-left:20px; float:left;}
#header_top ul.topnav li.over a.sub {border:1px #d7d7d7 solid; background:#fff; padding-right:14px; padding-left:4px; line-height:29px; border-bottom:0;}

#header_top .sitemap {position:absolute; padding:5px 10px; border:1px #d7d7d7 solid; background:#fff; width:350px; top:30px; right:0; _right:-1px; line-height:20px; z-index:1001; display:none;}
#header_top .sitemap a {float:left; margin-right:10px;}
#header_top .sitemap dt {font-weight:bold; color:#3b5998;}
#header_top .sitemap dd a {white-space: nowrap;}
#header_top ul.topnav li.over .sitemap {display:block;}

#header {width:980px; margin-left:auto; margin-right:auto;}
#header .logo {margin-top:15px;}
#header .iam {height:30px; margin-top:25px;}
#header .iam_l {width:10px; height:30px; overflow:hidden; float:left; background:url(../images/iam_l.gif) no-repeat;}
#header .iam_r {width:10px; height:30px; overflow:hidden; float:left; background:url(../images/iam_r.gif) no-repeat;}
#header .iam_c {height:30px; float:left; background:url(../images/iam_c.gif) repeat-x;}
#header .iam_c li {float:left; line-height:30px;}
#header .iam_c li.line {width:5px; overflow:hidden; height:30px; background:url(../images/iam_line.gif) no-repeat;}
#header .iam a {color:#fff; padding:7px;}
#header .iam a:hover {text-decoration:underline;}
#header .search {margin-top:25px; margin-right:25px; width:334px;}
#header .search_l {width:65px; height:30px; background:#fff url(../images/search_l.gif) no-repeat; float:left;}
#header .search_c {height:28px; border-top:1px #b4b4b4 solid; border-bottom:1px #b4b4b4 solid; float:left;}
#header .search_r {width:32px; height:30px; float:left;}
#header .search .search_input {border:0; height:18px; line-height:18px; padding:0 3px; margin-top:5px; *margin-top:4px; width:230px; float:left; outline:none;}
#header .search .search_submit {width:32px; height:30px; border:0; padding:0; background:url(../images/search_submit.gif) no-repeat; cursor:pointer;}
#header .search .search_hot span {float:left;}
#header .search .search_hot a {float:left; margin-right:10px;}
#header .search_type {width:55px; height:22px; padding:4px 0; color:#666; float:left;}
#header .search_type_now {height:22px; line-height:22px; width:45px; text-align:center; padding-right:9px; border-right:1px #b4b4b4 solid; background:url(../images/icons/arrow_1.gif) no-repeat 40px 50%; cursor:pointer;}
#header .search_type_select {position:absolute; z-index:100; background:#fff; width:53px; border:1px #b4b4b4 solid; display:none;}
#header .search_type_select ul {padding:1px;}
#header .search_type_select li {line-height:25px; display:block; text-align:center;}
#header .search_type_select li a {color:#666; zoom:1; text-decoration:none; display:block;}
#header .search_type_select li a:hover {background:#dfdfdf;}

#nav {width:100%; height:35px; line-height:35px; background:#d91f1f; font-size:14px; font-weight:bold;}
#nav .inner {width:1060px; margin-left:auto; margin-right:auto;}
#nav li {float:left; padding-right:7px; background:url(../images/nav_line.gif) no-repeat right center; margin-right:5px;}
#nav li a {float:left; color:#fff; padding:0 22px;}
#nav li a:hover {background:#ae1818; text-decoration:none;}
#nav li.last {background:none; padding-right:0; margin-right:0;}

#main {width:980px; margin-left:auto; margin-right:auto;}
.here {height:30px; line-height:30px;}

/* 友情链接 */
#friend_link {background:#ebebeb; border-top:1px #d7d7d7 solid;}
#friend_link .inner{width:1000px; margin-left:auto; margin-right:auto;}
#friend_link h5 {padding-left:10px}
#friend_link img {width:180px; height:54px;}
#friend_link li {float:left; padding:10px}

/* 页底 */
#footer {border-top:1px #d7d7d7 solid; padding:15px 0 55px 0; line-height:22px; text-align:center;}
#footer .inner {width:980px; margin-left:auto; margin-right:auto;}
#footer .nav li {display:inline;}
#footer .nav li.line {margin:0 15px;}
#footer .gongan li {display:inline; margin:0 5px;}
#gotop{display:none; width:50px; height:50px; position:fixed; right:10px; bottom:50px; background:url(../images/backtop.gif) no-repeat; cursor:pointer; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-50)); opacity:0.35; filter:Alpha(Opacity=35) !important;}
#gotop:hover {opacity:0.55; filter:Alpha(Opacity=55) !important;}
/* 页底工具栏 */
#toolbar {z-index:3000; height:40px; background:#444; width:100%; position:fixed; bottom:0; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));}
#toolbar .inner {width:980px; margin-left:auto; margin-right:auto;}
.toolbar_comment_t {padding-top:10px; margin-right:10px;}
.toolbar_comment_c {margin-top:10px;}
.toolbar_comment_c a {color:#fff;}
.toolbar_comment .comment_marquee {height:22px; line-height:22px; overflow:hidden; position:relative; width:600px;}
.toolbar_comment .comment_marquee li {height:22px; position:absolute; top:-999em;white-space: nowrap;}
.toolbar_pro {height:40px; line-height:40px; background:url(../images/toolbar_line.gif) no-repeat left center; padding-left:15px; margin-left:15px; position:relative;}
.toolbar_pro a {color:#858a8e; cursor:pointer;}
.toolbar_pro a:hover {text-decoration:none;}
.toolbar_pro em {font-size:12px; font-style:normal;}
.toolbar_message {width:120px;}
.toolbar_message .toolbar_info {background:url(../images/toolbar_arrow.gif) no-repeat right center; padding-right:20px; float:left;}
.toolbar_message .toolbar_info span {background:url(../images/toolbar_message_icon.gif) no-repeat left center; padding-left:25px; float:left;}
.toolbar_service .toolbar_info {background:url(../images/toolbar_arrow.gif) no-repeat right center; padding-right:20px; float:left;}
.toolbar_service .toolbar_info span {background:url(../images/toolbar_service_icon.gif) no-repeat left center; padding-left:25px; float:left;}
.toolbar_msgpop {position:absolute; width:125px; border:1px #ccc solid; border-bottom:none; top:-61px; background:#fff; left:0; display:none;}
.toolbar_msgpop li {display:block; height:30px; line-height:30px; position:relative; padding-left:40px;}
.toolbar_msgpop li a:hover {color:#333;}
.toolbar_msgpop li .msg_num {padding:0 5px; top:0; right:0; margin-top:5px; margin-right:90px; background:#f82727; position:absolute; line-height:20px; height:20px; color:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:12px;}

.toolbar_kfpop {position:absolute; width:125px; border:1px #ccc solid; border-bottom:none; top:-61px; background:#fff; left:0; display:none;}
.toolbar_kfpop li {display:block; height:30px; line-height:30px; position:relative; padding-left:20px;}
.toolbar_kfpop a.qq {color:#3b5998; background:url(../images/icons/qq_logo.gif) no-repeat left center; padding-left:20px; float:left;}
.toolbar_kfpop a.qq:hover {color:#c00;}
/* 服务协议款 */
.agreement {height:444px; overflow-y:scroll; padding:10px 20px; line-height:2em; color:#333; font-family:"宋体", Arial, Helvetica, sans-serif;}

/* 微信漂浮 */
/*.floatweixin {_top:expression(eval(document.documentElement.scrollTop+175))}*/
.floatweixin {width:137px; z-index:3001; position:absolute; left:50%; margin-left:500px; top:173px;}
.floatweixin .float_tit {padding:0 9px; border:1px #d7d7d7 solid; background:#f7f7f7; height:25px; line-height:25px; font-weight:bold;}
.floatweixin .float_tit1 {height:30px; background:url(../images/float_t1.gif) no-repeat;}
.floatweixin .float_tit2 {height:25px; background:url(../images/float_t2.gif) no-repeat;}
.floatweixin .float_tit3 {height:25px; background:url(../images/float_t3.gif) no-repeat;}
.floatweixin .float_author {padding:14px; border:1px #e78a8a solid; border-top:none; line-height:20px;}
.floatweixin .float_author img {width:100px; height:100px; border:2px #e78a8a solid;}
.floatweixin .float_wximg {padding:9px; border:1px #e78a8a solid; border-top:none; text-align:center;}

/* 大事记 */
#dsj {position:absolute; top:190px; right:50%; margin-right:490px; z-index:100;}
#dsj .dsj_title {text-align:right;}
#dsj .dsj_title img {width:130px; cursor:pointer;}
#dsj .dsj_tline {position:relative; height:20px; overflow:hidden; width:130px; }
#dsj .dsj_tline ul {background:url(../images/dsj/dsj_tline_ul.jpg) no-repeat bottom; padding:10px 0 60px 0; width:69px; position:absolute; bottom:0; left:45px;}
#dsj .dsj_tline li {display:block; height:25px; line-height:25px; background:url(../images/dsj/dsj_tline_li.jpg) no-repeat; width:69px; text-align:center; margin:15px 0; position:relative;}
#dsj .dsj_tline .dsj_pop {position:absolute; width:350px; background:#e0e0e0; text-align:left; padding:3px; top:-50px; left:80px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:none; z-index:100;}
#dsj .dsj_tline .dsj_pop_con {border:1px #ccc solid; background:#fff; padding:10px; line-height:22px;}
#dsj .dsj_tline .dsj_arrow {width:8px; height:18px; background:url(../images/icons/layer_arrow.png) no-repeat; _background:url(../images/icons/layer_arrow.gif) no-repeat; position:absolute; margin-left:-7px; margin-top:47px;}
#dsj .dsj_pop .pic img {width:80px; height:80px; border:1px #d7d7d7 solid; margin-bottom:5px;}
#dsj .dsj_pop p {background:url(../images/icons/dot_1.gif) no-repeat left center; padding-left:10px;}

/* 按钮样式 */
.btn_w90_red {width:90px; height:30px; line-height:30px; background:url(../images/btn/btn_w90_red.gif) no-repeat; display:inline-block; *display:inline; *zoom:1; color:#fff; text-align:center;}
.btn_w60_red {width:60px; height:25px; line-height:25px; background:url(../images/btn/btn_w60_red.gif) no-repeat; display:inline-block; *display:inline; *zoom:1; color:#fff; text-align:center;}
.btn_w60_gray {width:60px; height:25px; line-height:25px; background:url(../images/btn/btn_w60_gray.gif) no-repeat; display:inline-block; *display:inline; *zoom:1; color:#666; text-align:center;}
.btn_w90_gray {width:90px; height:30px; line-height:30px; background:url(../images/btn/btn_w90_gray.gif) no-repeat; display:inline-block; *display:inline; *zoom:1; color:#666; text-align:center;}
.btn_w45_red {width:45px; height:22px; line-height:22px; background:url(../images/btn/btn_w45_red.gif) no-repeat; display:inline-block; *display:inline; *zoom:1; color:#fff; text-align:center;}
.btn_follow:hover {text-decoration:none;}
.btn_follow .addicon {font-size:14px; font-weight:bold; font-family:Arial; float:left; padding-left:10px;}

.userfollow {font-family:"宋体", Arial, sans-serif;}
.userfollow .addicon {background:url(../images/icons/weibo_follow.gif) no-repeat 0 2px; padding-left:13px;}
.userfollow .hasicon {background:url(../images/icons/weibo_follow.gif) no-repeat 0 -27px; padding-left:14px;}

.followbtn {font-family:"宋体", Arial, sans-serif;}
.followbtn .follow {width:50px; height:22px; background:url(../images/btn/followbtn.gif) no-repeat; display:inline-block; *display:inline; *zoom:1; text-align:center; line-height:22px;}
.followbtn .follow:hover {background-position:0 -23px;}
.followbtn .addicon {background:url(../images/icons/weibo_follow.gif) no-repeat 0 2px; padding-left:13px;}
.followbtn .follow:hover {color:#fff; text-decoration:none;}
.followbtn .follow:hover .addicon {background-position:0 -13px;}

.followbtn .unfollow {width:100px; height:22px; background:url(../images/btn/followbtn.gif) no-repeat 0 -46px; display:inline-block; *display:inline; *zoom:1; text-align:center; line-height:22px;}
.followbtn .hasicon {background:url(../images/icons/weibo_follow.gif) no-repeat 0 -27px; padding-left:14px;}
.followbtn .line {margin:0 3px;}

/* 栏目标题样式 */
.tit_1 {background:#f7f7f7; height:32px; border:1px #d7d7d7 solid; border-top:2px #d91f1f solid; line-height:32px; padding:0 10px;}
.tit_1 span {font-size:14px; color:#d91f1f; font-weight:bold;}
.tit_2 {background:#f7f7f7; height:33px; border:1px #d7d7d7 solid; line-height:33px; padding:0 10px;}
.tit_2 span {font-size:14px; color:#d91f1f; font-weight:bold;}
.tit_3 {background:#f7f7f7; height:33px; border:1px #d7d7d7 solid; line-height:33px; padding:0 10px;}
.tit_3 span {font-size:14px; font-weight:bold;}
.tit_4 {background:#d91f1f; height:35px; line-height:35px; padding:0 10px;}
.tit_4 span {font-size:14px; font-weight:bold; color:#fff;}

.tit_tab_1 {border-bottom:1px #d7d7d7 solid; height:34px; background:#f7f7f7; position:relative; border-left:1px #d7d7d7 solid;}
.tit_tab_1 ul {position:absolute; top:0; left:0;}
.tit_tab_1 ul li {float:left; border:1px #d7d7d7 solid; border-left:none; line-height:33px; cursor:pointer; font-size:14px; text-align:center;}
.tit_tab_1 ul li.current {background:#fff; border-bottom:1px #fff solid; color:#f82727;}
.tit_tab_2 {border-bottom:1px #d7d7d7 solid; height:34px; background:#f7f7f7; position:relative; border-left:1px #d7d7d7 solid;}
.tit_tab_2 ul {position:absolute; top:0; left:0;}
.tit_tab_2 ul li {float:left; padding:0 12px; border:1px #d7d7d7 solid; border-left:none; line-height:33px; cursor:pointer; font-size:14px; font-weight:bold;}
.tit_tab_2 ul li.current {background:#fff; border-bottom:1px #fff solid; color:#f82727;}
.tit_tab_2 .nobold li {font-weight:normal;}
.tit_tab_3 {height:25px; position:relative; border-bottom:1px #d7d7d7 solid;}
.tit_tab_3 ul {position:absolute; top:0; left:0;}
.tit_tab_3 ul li {float:left; padding:1px 10px 1px 10px; line-height:24px; cursor:pointer;}
.tit_tab_3 ul li.current {color:#f82727; border:1px #d7d7d7 solid; padding:0 9px; border-bottom:1px #fff solid;}
.tit_tab_4 {border-bottom:1px #d7d7d7 solid; height:29px; background:#f7f7f7; position:relative; border-left:1px #d7d7d7 solid;}
.tit_tab_4 ul {position:absolute; top:0; left:0;}
.tit_tab_4 ul li {float:left; padding:0 12px; border:1px #d7d7d7 solid; border-left:none; line-height:28px; cursor:pointer; font-size:14px;}
.tit_tab_4 ul li.current {background:#fff; border-bottom:1px #fff solid; color:#f82727;}
.tit_tab_5 {height:33px; line-height:33px; background:#f7f7f7; position:relative; border:1px #d7d7d7 solid; padding-left:10px;}
.tit_tab_5 ul {position:absolute; top:-1px; right:0;}
.tit_tab_5 ul li {float:left; padding:0 12px; border:1px #d7d7d7 solid; border-right:none; line-height:33px; height:33px; cursor:pointer; font-size:14px;}
.tit_tab_5 ul li.current {background:#fff; border-bottom:1px #fff solid; color:#f82727;}
h5.tit {height:35px; color:#f82727; line-height:35px;}

/* 首页 */
.ib1_flash {width:490px; height:425px; float:left; margin-right:10px;}
.ib1_flash img {width:490px; height:425px;}
.ib1_tuijian {width:220px; margin-right:10px; border:1px #d7d7d7 solid; float:left; padding:19px 19px 0 19px; height:404px;}
.ib1_r {width:210px; float:left;}
.ib1_tuijian .tuijian_con {width:220px; overflow:hidden; position:relative; height:357px;}
.ib1_tuijian .tuijian_con ul {width:660px; position:absolute; left:0;}
.ib1_tuijian .tuijian_con li {float:left;}
.ib1_tuijian .tj_con {line-height:20px; padding-bottom:15px; width:220px; overflow:hidden;}
.ib1_tuijian .pic {float:left; width:84px; margin-right:10px;}
.ib1_tuijian .pic img {width:80px; height:100px; padding:1px; border:1px #d7d7d7 solid;}
.ib1_tuijian h5 {font-size:12px;} 
.ib1_tuijian .txt {float:left; width:126px;}
.ib1_tuijian .tuijian_page {border-top:1px #d7d7d7 dotted; position:relative; width:220px;}
.ib1_tuijian .tuijian_page .scrollbtn {position:absolute; width:10px; height:18px; top:13px; cursor:pointer;}
.ib1_tuijian .tuijian_page .scroll_prev {background:url(../images/slider/slider_prev2.gif) no-repeat; left:0;}
.ib1_tuijian .tuijian_page .scroll_next {background:url(../images/slider/slider_next2.gif) no-repeat; right:0;}
.ib1_tuijian .tuijian_page .scroll_num {text-align:center; padding-top:15px;}
.ib1_tuijian .tuijian_page .scroll_num li {display:inline-block; *display:inline; *zoom:1; *margin:0 3px; background:url(../images/slider/slider_dot.gif) no-repeat; width:8px; height:8px; cursor:pointer;}
.ib1_tuijian .tuijian_page .scroll_num li.numcur {background:url(../images/slider/slider_dot_a.gif) no-repeat;}

.ib1 .qiangtui li.left {width:104px;}
.ib1 .qiangtui li.right {width:103px;}
.ib1 .qiangtui_con {border:1px #d7d7d7 solid; border-top:none; padding:14px 14px 0 14px; height:280px;}
.ib1 .qiangtui_con li {line-height:30px;}
.ib1 .qiangtui_con li .icon_new {background:url(../images/icons/icon_new1.gif) no-repeat; position:absolute; width:39px; height:17px; margin-left:10px; margin-top:6px; *margin-top:0;}
.ib1_r_bnr img {width:210px; height:85px; background:#eee;}
.icon_top {background:url(../images/icons/icon_top.gif) no-repeat; position:absolute; width:39px; height:17px; margin-left:10px; margin-top:6px; *margin-top:0;}

.ib4 .zone {width:600px; float:left; margin-right:10px;}
.ib4 .news {width:370px; float:left;}
.ib4 .zone_con {border:1px #d7d7d7 solid; padding:14px; border-top:none; line-height:25px;}
.ib4 .news_con {border:1px #d7d7d7 solid; padding:14px; border-top:none; line-height:25px;}
.ib4 .zone_con li img {width:16px; height:16px; margin-top:4px; *margin-top:5px; margin-right:5px; float:left;}
.ib4 .zone_con li .icon_hot {background:url(../images/icons/icon_hot1.gif) no-repeat; position:absolute; width:39px; height:17px; margin-left:10px; margin-top:4px; *margin-top:0;}

.ib2_l {width:320px; float:left; margin-right:10px;}
.ib2_c {width:320px; float:left; margin-right:10px;}
.ib2_r {width:320px; float:left;}

.ib2 .tuijian {border:1px #d7d7d7 solid; border-top:none; padding:14px 14px 0 14px; height:506px;}
.ib2 .tuijian dl dt {float:left; margin-right:15px;}
.ib2 .tuijian dl dt img {width:120px; height:150px;}
.ib2 .tuijian dl dd {line-height:20px;}

.ib2 .author_con {border:1px #d7d7d7 solid; border-top:none; height:224px;}
.ib2 .author_view {padding:14px 14px 0 14px;}
.ib2 .author_view dl dt {float:left; margin-right:10px;}
.ib2 .author_view dl dt img {width:90px; height:90px; padding:4px; border:1px #d7d7d7 solid;}
.ib2 .author_view dl dd {line-height:20px; float:left; width:180px;}
.ib2 .author_view dl dd a {font-size:14px;}
.ib2 .author_list {padding:0 19px; position:relative;}
.ib2 .author_list_con {width:280px; overflow:hidden; height:80px; position:relative;}
.ib2 .author_list ul {width:870px; position:absolute;}
.ib2 .author_list li {float:left; text-align:center; width:70px;}
.ib2 .author_list li img {margin-bottom:3px; width:60px; height:60px; border:1px #d7d7d7 solid;}
.ib2 .author_list li a {color:#3b5998;}
.ib2 .author_list .scrollbtn {position:absolute; width:8px; height:14px; cursor:pointer; top:25px;}
.ib2 .author_list .scroll_prev {background:url(../images/slider/slider_prev3.gif) no-repeat; left:5px;}
.ib2 .author_list .scroll_next {background:url(../images/slider/slider_next3.gif) no-repeat; right:5px;}

.ib2 .incubator_v {height:145px; background:#eee; margin-bottom:10px; width:290px;}
.ib2 .incubator_con {padding:14px 14px 0 14px; border:1px #d7d7d7 solid; border-top:none; height:236px; line-height:22px;}

.i_banner_2 {height:150px; background:#eee;}
.i_banner_2 img {width:980px; height:150px;}

.ib3_l {width:220px; margin-right:10px; float:left;}
.ib3_r {width:750px; float:left;}
.ib3_l_con {height:466px; padding:14px 14px 0 14px;}
.ib3_l_con li {line-height:28px;}
.ib3 .ib_book_list {border:1px #d7d7d7 solid; border-top:none; padding:0 5px; height:480px;}
.ib3 .ib_book_list li {float:left; text-align:center; line-height:20px; padding:14px 10px 0 11px; position:relative;}
.ib3 .ib_book_list li img {width:120px; height:150px; text-align:center; margin-bottom:5px; padding:2px; border:1px #d7d7d7 solid;}
.ib3 .ib_book_list .bookpop {display:none; z-index:3002; position:absolute; width:240px; height:215px; background:#f7f7f7; text-align:left; padding:10px 14px; border:1px #d7d7d7 solid; margin-left:131px; top:14px;}
.ib3 .ib_book_list .bookpop .left_arrow {margin-left:-20px; margin-top:57px;}
.ib3 .ib_book_list .bookpop .left_arrow .arrowup {color:#f7f7f7;}
.ib3 .ib_book_list .bookpop p {float:left; width:120px;}
.ib3 .ib_book_list .bookpop .btn {line-height:30px; width:100px; text-align:center; color:#fff; display:inline-block; *display:inline; *zoom:1;}
.ib3 .ib_book_list .bookpop .btn_red {background:#d91f1f;}
.ib3 .ib_book_list .bookpop .addfavbook {background:#999;}
.ib3 .ib_book_list .bookpop .addfavbook a {zoom:1; display:block; color:#fff;}
.ib3 .ib_book_list .bookpop .addfavbook .c_gray {color:#fff;}

.ib5_l {width:220px; margin-right:10px; float:left;}
.ib5_r {width:750px; float:left; overflow:hidden;}
.ib5 .bookstore_list {float:none; border:1px #d7d7d7 solid; border-top:none; width:748px;}
.ib5 .bookstore_list .text_view h5 {width:330px !important;}
.ib5 .bookstore_list .title {font-weight:bold;}
.ib5 .bookstore_list .title h5 {font-weight:bold;}
/* 图书杂志排名样式 */
.rank_s_1 dl {padding-left:20px;}
.rank_s_1 dl dt {float:left;}
.rank_s_1 dl dt img {margin-right:5px; width:65px; height:81px; padding:1px; border:1px #d7d7d7 solid;}
.rank_s_1 dl dd {line-height:22px;}
.rank_s_1 dl.no1 {background:url(../images/icons/rank_ico1.jpg) no-repeat 0 2px;}
.rank_s_1 dl.no2 {background:url(../images/icons/rank_ico2.jpg) no-repeat 0 2px;}
.rank_s_1 dl.no3 {background:url(../images/icons/rank_ico3.jpg) no-repeat 0 2px;}
.rank_s_1 li {line-height:28px; padding-left:20px;}
.rank_s_1 li.no4 {background:url(../images/icons/rank_ico4.jpg) no-repeat 0 50%;}
.rank_s_1 li.no5 {background:url(../images/icons/rank_ico5.jpg) no-repeat 0 50%;}
.rank_s_1 li.no6 {background:url(../images/icons/rank_ico6.jpg) no-repeat 0 50%;}
.rank_s_1 li.no7 {background:url(../images/icons/rank_ico7.jpg) no-repeat 0 50%;}
.rank_s_1 li.no8 {background:url(../images/icons/rank_ico8.jpg) no-repeat 0 50%;}
.rank_s_1 li.no9 {background:url(../images/icons/rank_ico9.jpg) no-repeat 0 50%;}

.rank_s_2 li {line-height:30px; padding-left:20px;}
.rank_s_2 li.no1 {background:url(../images/icons/rank_ico1.jpg) no-repeat 0 50%;}
.rank_s_2 li.no2 {background:url(../images/icons/rank_ico2.jpg) no-repeat 0 50%;}
.rank_s_2 li.no3 {background:url(../images/icons/rank_ico3.jpg) no-repeat 0 50%;}
.rank_s_2 li.no4 {background:url(../images/icons/rank_ico4.jpg) no-repeat 0 50%;}
.rank_s_2 li.no5 {background:url(../images/icons/rank_ico5.jpg) no-repeat 0 50%;}
.rank_s_2 li.no6 {background:url(../images/icons/rank_ico6.jpg) no-repeat 0 50%;}
.rank_s_2 li.no7 {background:url(../images/icons/rank_ico7.jpg) no-repeat 0 50%;}
.rank_s_2 li.no8 {background:url(../images/icons/rank_ico8.jpg) no-repeat 0 50%;}
.rank_s_2 li.no9 {background:url(../images/icons/rank_ico9.jpg) no-repeat 0 50%;}

.rank_s_3 dl {padding-left:20px; border-bottom:1px #d7d7d7 dotted;}
.rank_s_3 dt {line-height:35px; height:35px; cursor:pointer;}
.rank_s_3 dd {text-align:center; line-height:18px; margin-left:-20px; padding-bottom:10px; display:none;}
.rank_s_3 dd .pic {margin-bottom:5px;}
.rank_s_3 dd img {width:120px; height:150px;}
.rank_s_3 dl.no1 {background:url(../images/icons/rank_ico1.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no2 {background:url(../images/icons/rank_ico2.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no3 {background:url(../images/icons/rank_ico3.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no4 {background:url(../images/icons/rank_ico4.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no5 {background:url(../images/icons/rank_ico5.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no6 {background:url(../images/icons/rank_ico6.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no7 {background:url(../images/icons/rank_ico7.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no8 {background:url(../images/icons/rank_ico8.jpg) no-repeat 0 10px;}
.rank_s_3 dl.no9 {background:url(../images/icons/rank_ico9.jpg) no-repeat 0 10px;}
.rank_s_3 dl.cur dd {display:block;}

.rank_select li {float:left; cursor:pointer; margin-left:3px;}
.rank_select li.current {color:#3b5998; font-weight:bold;}
/* 评星 */
.star {height:15px;}
.star .star-white{float:left; width:76px; background:url(../images/icons/star_white.gif) no-repeat; height:15px;}
.star .star-yellow{float:left; background:url(../images/icons/star_yellow.gif) no-repeat; height:15px;}
.star .h0{width:100%;}
.star .h1{width:15px;}
.star .h2{width:30px;}
.star .h3{width:45px;}
.star .h4{width:60px;}
.star .h5{width:76px;}
/* 评分星星 */
.scoreStar li {width:16px; height:15px; float:left; cursor:pointer; margin-top:-2px;}
.scoreStar li.off {background:url(../images/icons/star_white.gif) no-repeat left top;}
.scoreStar li.on {background:url(../images/icons/star_yellow.gif) no-repeat left top;}

/* 回复框 箭头 */
.dialog_arrow {font-size:12px; position:absolute; line-height:12px; width:22px; margin-top:-15px;}
.dialog_arrow .arrowdown {color:#d7d7d7; display:block;}
.dialog_arrow .arrowup {color:#f7f7f7; margin-top:-11px; display:block;}
/* 向上 */
.up_arrow {font-size:12px; position:absolute; line-height:12px; width:22px;}
.up_arrow .arrowdown {color:#d7d7d7; display:block;}
.up_arrow .arrowup {color:#fff; margin-top:-11px; display:block;}
/* 向左 */
.left_arrow {font-size:20px; position:absolute; line-height:20px; height:20px; margin-top:15px;}
.left_arrow .arrowdown {color:#d7d7d7; display:block;}
.left_arrow .arrowup {color:#fff; margin-top:-20px; display:block;}
.left_arrow .arrowup {margin-left:1px;}

/* 分页 */
.pagination li {display:inline-block; *display:inline; *zoom:1; margin-right:5px; vertical-align:bottom;}
.pagination li a {display:inline-block; *display:inline; *zoom:1; border:1px solid #ccc; height:25px; padding:0 7px; line-height:25px; vertical-align:bottom;}
.pagination li a {background:#f7f7f7;}
.pagination li a:hover {cursor:pointer; text-decoration:none; background:#eee;}
.pagination li span.current {display:inline-block; *display:inline; *zoom:1; font-weight:bold; padding:0 7px; height:25px; line-height:25px; background:#f82727; color:#fff; border:1px solid #900;}
.pagination li.first a:active, .pagination li.previous a:active, .pagination li.next a:active, .pagination li.last a:active {background:#333; color:#fff; border:1px solid #272727;}
.pagination li a.disable {color:#ccc;}
.pagination li a.disable:hover {background:#f7f7f7; cursor:default; }
.pagination li a.disable:active {background:#f7f7f7; border:1px solid #ccc; color:#ccc;}

/* 通用评论 */
.comment {padding:15px 0; border-bottom:1px #d7d7d7 dotted;}
.comment .img_area {float:left; text-align:center; width:80px; margin-right:10px;}
.comment .img_area img {width:50px; height:50px; margin-bottom:5px;}
.comment .comment_area {line-height:20px; width:610px; float:left;word-break:break-all;}
.pagination {text-align:center; margin-top:20px;}
.comment_submit {border:1px #d7d7d7 solid; background:#f7f7f7; padding:14px 19px;}
.comment_submit h5 {color:#000; margin-bottom:5px;}
.comment_submit dl {padding:10px 0;}
.comment_submit dl dt {float:left; width:45px; margin-right:5px; text-align:right;}
.comment_submit dl dd {float:left; width:600px;}
.comment_submit dl dd textarea {width:600px; height:100px;}
.comment_submit .count_num {color:#f82727;} 
.comment_submit dl dd span.error {color:#f00;}
.comment_submit .submit {border:0; padding:0; height:22px; width:65px; background:url(../images/btn/btn_w65.gif) no-repeat; font-size:12px; color:#fff; cursor:pointer;}
.comment .comment_reply .dialog_arrow {margin-left:560px;}
.comment_reply {background:#f7f7f7; border:1px #d7d7d7 solid; padding:9px; display:none;} 
.comment_reply .comment_rename {display:block;}
.comment_reply .comment_textarea {width:578px; border:1px #d7d7d7 solid; padding:3px 5px; line-height:18px; height:18px; resize:none; overflow-y:auto; overflow-x:hidden;}
.comment_reply .count_num {color:#f82727;} 
.comment_re {border-top:1px #d7d7d7 dashed; padding-top:5px;}
.comment_re li {margin:5px 0;}
.comment .comm_re_pic {width:32px; float:left; margin-right:5px; padding-top:3px;}
.comment .comm_re_pic img {width:30px; height:30px;}
.comment .comm_re_txt {width:573px; float:left;}


/* 通用侧栏 */
.sbar_book_tj li {padding:10px 0; border-bottom:1px #d7d7d7 dotted;}
.sbar_book_tj li .pic {float:left; width:69px; margin-right:10px;}
.sbar_book_tj li .pic img {width:65px; height:81px; border:1px #d7d7d7 solid; padding:1px;}
.sbar_book_tj li .txt {line-height:20px;}

/* 图书列表页 */
.bookstore_bnr img {width:980px; height:150px; background:#eee;}
.bookstore_select {border:1px #d7d7d7 solid; border-top:none; padding-top:10px;}
.bookstore_select .tit_tab_3 ul {padding-left:45px;}
.bookstore_select dl {line-height:25px; border-bottom:1px #eee solid; padding:8px 0;}
.bookstore_select dl.unline {border-bottom:0;}
.bookstore_select dl dt {float:left; width:85px; text-align:right; color:#3b5998; margin-right:10px;}
.bookstore_select dl dd {float:left; width:870px;}
.bookstore_select dl dd a {margin-right:5px; display:inline-block; position:relative;}
.bookstore_select dl dd a .arrow {position:absolute; width:19px; height:10px; background:url(../images/icons/arrow_3.gif) no-repeat; left:50%; top:26px; margin-left:-10px; display:none;}
.bookstore_select dl dd a.current {color:#f82727;}
.bookstore_select dl dd a.current .arrow {display:block;}
.bookstore_select .subcategory {background:#f7f7f7; border:1px #d7d7d7 solid; padding:5px 10px 5px 49px; margin-left:45px; margin-top:10px; width:830px; _display:inline;}

#bookArea0 .selectmore {display:none;}
.area0_select_more {position:relative; height:25px;}
.area0_select_more .select_more {line-height:25px; position:absolute; padding:0 17px 0 10px; background:#fff url(../images/icons/arrow_1.gif) no-repeat 95% 50%; border:1px #d7d7d7 solid; border-top:none; left:50%; margin-left:-50px; margin-top:-1px; cursor:pointer;}


.bookstore_list {float:left; width:770px; margin-right:10px;}
.bookstore_list .resultmode .current {color:#f82727}

.bookstore_main .sidebar {float:left; width:200px;}
.bookstore_result {border:1px #d7d7d7 solid; border-top:none;}
.bookstore_list .pagination {text-align:center; margin:15px 0;}
/* 封面显示 */
.bookstore_list .front_view {padding:0 20px;}
.bookstore_list .front_view .book {border-bottom:1px #eee solid; padding:15px 0;}
.bookstore_list .front_view .book_pic {float:left; width:175px; margin-right:10px;}
.bookstore_list .front_view img {width:175px; height:248px; padding:1px; border:1px #d7d7d7 solid;}
.bookstore_list .front_view .book_info {float:left; width:490px;}
.bookstore_list .front_view h5 {line-height:30px;padding-left:10px;font-size:16px;}
.bookstore_list .front_view h5 a {color:#3b5998; _zoom:1;}
.bookstore h5 .icon {height:16px; width:36px; display:inline-block; _display:inline; _zoom:1; margin-bottom:-3px; margin-left:5px;} 
.bookstore h5 .icon_hot {background:url(../images/icons/icon_t.gif) no-repeat;} 
.bookstore h5 .icon_vip {background:url(../images/icons/vip.gif) no-repeat;} 
.bookstore h5 .icon_j {background:url(../images/icons/icon_j.gif) no-repeat;}
.bookstore_list .front_view dl {line-height:22px;padding:5px 15px;width:700px;}
.bookstore_list .front_view dt {float:left; color:#999;background:none repeat scroll 0 0 #F9F9F9;border:1px solid #D7D7D7;border-radius:3px;padding:0 15px;}
.bookstore_list .front_view dd {float:left;}
.bookstore_list .front_view dd.mr {margin-right:20px;margin-left:10px;font-size:14px;}
.bookstore_list .front_view dd a {color:#3b5998;}
.bookstore_list .front_view dd.detail {width:460px;height:50px;padding-bottom:15px;text-align:justify;margin-left:10px;font-size:14px;}
.bookstore_list .front_view .star {margin-top:2px;margin-left:10px;}
.bookstore_list .front_view p {margin-top:-195px;float:right;margin-right:-10px;line-height:25px;}
.bookstore_list .front_view p a {text-decoration:none;;float:left; margin-right:10px; line-height:23px; border:1px #3b5998 solid; background:#3b5998; padding:2px 10px; color:#ffffff;font-size:14px;}
.bookstore_list .front_view p a.red {text-decoration:none;;float:left; margin-right:10px; line-height:23px; border:1px #D91F1F solid; background:#D91F1F; padding:2px 10px; color:#ffffff;font-size:14px;}
.bookstore_list .front_view p a:hover {background:#ffffff;color:#3b5998;text-decoration:none;}
.bookstore_list .front_view p a:hover.red {background:#ffffff;color:#D91F1F;text-decoration:none;}
.bookstore_list .front_view p .addfavbook span {float:left; margin-right:10px; line-height:23px; border:1px #d7d7d7 solid; background:#f9f9f9; padding:0 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
/* 列表显示 */
.bookstore_list .text_view li {padding-left:10px; line-height:35px; border-bottom:1px #d7d7d7 dashed;}
.bookstore_list .text_view a {}
.bookstore_list .text_view h5 {float:left; width:350px; font-weight:normal;}
.bookstore_list .text_view h5 a {_zoom:1;}
.bookstore_list .text_view .author {width:165px; float:left;}
.bookstore_list .text_view .category {width:125px; float:left;}
.bookstore_list .text_view .date {width:115px; float:left;}
.bookstore_list .text_view .pingfen {width:170px; float:left;}
.bookstore_list .text_view .pingfen .star {margin-top:8px;}
.bookstore_list .text_view .event {float:left; width:170px;}

.bookstore_list .works_view li {line-height:25px; border-bottom:1px #d7d7d7 dashed; padding:10px 0 10px 10px;}
.bookstore_list .works_view h5 {float:left; width:310px; font-weight:normal;}
.bookstore_list .works_view .author {float:left; width:170px;}
.bookstore_list .works_view .pingfen {width:170px; float:left;}
.bookstore_list .works_view .pingfen_num {width:220px; float:left;}
.bookstore_list .works_view .num {width:120px; float:left;}
.bookstore_list .works_view .star {display:inline-block; *display:inline; *zoom:1; margin-bottom:-2px; _margin-bottom: -4px;}
/* 右栏 */
.bookstore_main .qiangtui .tit_tab_1 li a.left {width:99px;}
.bookstore_main .qiangtui .tit_tab_1 li a.right {width:98px;}
.bookstore_main .qiangtui .qiangtui_list {border:1px #d7d7d7 solid; border-top:none; padding:10px; line-height:30px;}
.bookstore_main .qiangtui .qiangtui_list li {border-bottom:1px #eee solid;}

/* 图书详情页 */
.bookview .bookview_l {float:left; width:740px; margin-right:10px;}
.bookview .sidebar {float:left; width:230px;}
.bookview .bookinfo {padding:19px; border:1px #d7d7d7 solid;}
.bookview .bookinfo h1 {font-weight:normal; margin-bottom:15px; color:#000;}
.bookview .bookinfo .info {width:100%;}
.bookview .bookinfo .info a {color:#3b5998;}
.bookview .bookinfo_pic {float:left; width:130px; margin-right:10px;}
.bookview .bookinfo_more {float:left; width:560px;}
.bookview .bookinfo_pic img {width:120px; height:150px; padding:4px; border:1px #d7d7d7 solid;}
.bookview .bookinfo_opt li {display:block; margin-bottom:5px;}
.bookview .bookinfo_opt li a {display:block; width:130px; height:30px; background:url(../images/btn/btn_w130.gif) no-repeat; line-height:30px; text-align:center; font-size:14px;}
.bookview .bookinfo_opt li a:hover {background:url(../images/btn/btn_w130r.gif) no-repeat; color:#fff; text-decoration:none;}
.bookview .bookinfo_opt li span {display:block; width:130px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.bookview .bookinfo_opt li span.c_gray {background:url(../images/btn/btn_w130.gif) no-repeat;}
.bookview .bookinfo_con {border:1px #d7d7d7 solid; border-top:none; padding:10px; height:219px; line-height:22px;}
.bookview .bookinfo_con_1 {height:219px; overflow:hidden; position:relative;}
.bookview .booknew_con {padding:10px; border:1px #d7d7d7 solid; border-top:none; line-height:25px;}
.bookview .booknew_con h5 {font-size:12px; border-bottom:1px #d7d7d7 dotted; margin-bottom:5px;}
.bookview .booknew_con h5 a {color:#3b5998;}
.bookview .booknew_con h5 span {font-weight:normal;}
.bookview .bookforum_con {border:1px #d7d7d7 solid; padding:19px 19px 19px 19px; border-top:none;}
.bookview .comment {padding:15px 0; border-bottom:1px #d7d7d7 dotted;}

.bookview .authorinfo_con {border:1px #d7d7d7 solid; padding:9px; border-top:none;}
.bookview .authorinfo_wb {border-bottom:1px #d7d7d7 dotted; padding-bottom:15px;}
.bookview .authorinfo_wb .img_area {float:left; width:105px; margin-right:5px;}
.bookview .authorinfo_wb .img_area img {width:90px; height:90px; padding:4px; border:1px #d7d7d7 solid;}
.bookview .authorinfo_wb .fans_area {float:left; width:100px; line-height:20px;}
.bookview .authorinfo_wb h5 {margin-bottom:5px;}
/*.bookview .authorinfo_wb .follow {margin-top:5px;}
.bookview .authorinfo_wb .follow a {display:block; width:65px; height:22px; line-height:22px; background:url(../images/btn/btn_w65.gif) no-repeat; color:#fff; text-align:center;}
.bookview .authorinfo_wb .addicon {font-size:12px; font-weight:bold; margin-right:5px;}
.bookview .authorinfo_wb .follow a:hover {text-decoration:none;}*/
.bookview .authorinfo_order {line-height:22px;}
.bookview .authorinfo_order h5 {color:#f82727; margin-bottom:5px;}
.bookview .authorinfo_order a {color:#3b5998;}
.bookview .readeruser {padding:9px; border:1px #d7d7d7 solid; border-top:none; line-height:20px;}

.bookforum .procomminfo {line-height:35px; border:1px #ff8080 solid; background:#fff2f2; padding-left:10px;} 

/* 图书章节页 */
#book_header {width:980px; margin-left:auto; margin-right:auto;}
#book_header .book_opt {line-height:30px;}
#book_header .book_opt a {color:#3b5998;}
.bookchapter {float:left; width:740px; margin-right:10px;}
.bookchapter .booktitle {padding:0 40px;}
.bookchapter .booktitle h1 {text-align:center; font-weight:normal; color:#f82727; border-bottom:1px #d7d7d7 dashed; line-height:50px; margin-bottom:10px;}
.bookchapter .chapter_list ul {line-height:25px;}
.bookchapter .chapter_list ul li {float:left; width:220px; padding:0 10px; border-bottom:1px #d7d7d7 dashed;}
.bookchapter .chapter_list ul li a {color:#3b5998;}
/* 图书阅读页 */
.bookreader .booktitle {text-align:center;} 
.bookreader .booktitle h1 {font-weight:normal; color:#000; line-height:50px; margin-bottom:5px;}
.bookreader .booktitle .star {display:inline-block; *display:inline; *zoom:1; margin-bottom:-2px; _margin-bottom:-4px;}
.bookreader .read_set {border:1px #d7d7d7 solid; padding:10px 0; border-top:3px #999 solid; text-align:center;}
.bookreader .read_set .readbg {width:22px; height:22px; background:url(../images/read_bg.gif) no-repeat; margin-right:5px; *margin-right:10px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; cursor:pointer;}
.bookreader .read_set .readbg1 {background-position:0 0;}
.bookreader .read_set .readbg2 {background-position:-32px 0;}
.bookreader .read_set .readbg3 {background-position:-64px 0;}
.bookreader .read_set .readbg4 {background-position:-96px 0;}
.bookreader .read_set .readbg5 {background-position:-128px 0;}
.bookreader .read_set .readbg6 {background-position:-160px 0;}
.bookreader .read_set .readbg1_c {background-position:0 -30px;}
.bookreader .read_set .readbg2_c {background-position:-32px -30px;}
.bookreader .read_set .readbg3_c {background-position:-64px -30px;}
.bookreader .read_set .readbg4_c {background-position:-96px -30px;}
.bookreader .read_set .readbg5_c {background-position:-128px -30px;}
.bookreader .read_set .readbg6_c {background-position:-160px -30px;}

.bookreader .read_set .fontsize {vertical-align:middle; font-size:14px;}
.bookreader .read_set .fontsize .current {font-weight:bold;}
.bookreader .read_txt {padding:29px; border:1px #d7d7d7 solid; color:#333; background:#fff;}
.bookreader .bookcontent {line-height:2em;}
.bookreader .read_copy {border-top:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid; padding:10px 0; text-align:center;}
.bookreader .read_btn {line-height:30px; padding-left:225px; font-size:14px;}
.bookreader .read_btn span {float:left; height:30px; margin:0 5px; text-align:center; width:90px;}
.bookreader .read_btn a {float:left; width:80px; height:30px; background:url(../images/btn/btn_w80.gif) no-repeat; margin:0 5px; text-align:center;}

.read_toolbar {width:30px; position:fixed; left:50%; top:208px; margin-left:490px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+208));}
.read_toolbar .tools {width:25px; background:url(../images/book_tools.gif) no-repeat; display:block;}
.read_toolbar .page_up {height:69px;}
.read_toolbar .page_down {height:69px;background-position:0 -69px;}
.read_toolbar .bookmarks {height:69px;background-position:0 -138px;}
.read_toolbar .returndir {height:69px;background-position:0 -207px;}

/* 章节购买页 */
.bookcharge {padding:14px; border:1px #d7d7d7 solid; border-top:none; line-height:25px;}
.bookcharge .buy_btn {background:#c00; color:#fff; display:inline-block; *display:inline; *zome:1; padding:0 20px;}

/* 购买成功页 */
.buysuccess {border:1px #d7d7d7 solid; padding:100px 0 100px 0px; line-height:30px;}
.buysuccess h3 {margin-bottom:10px;}
.buysuccess .check_icon {background:url(../images/icons/icon_check2.gif) no-repeat; float:left; margin-right:20px; width:80px; height:80px;}
.buysuccess .content {float:left;}

/* 栏目目录 
.catalog {background:#fff;}
.catalog dl {line-height:22px; padding:5px 9px; border-bottom:1px #d7d7d7 solid; margin-bottom:3px;}
.catalog dt {font-weight:bold;}
.catalog dt a {color:#3b5998;}
.catalog dd a {display:inline-block; margin-right:4px;}
.catalog dl.lastcat {margin-bottom:0; border-bottom:0;}
.catalog dd a.current {color:#f82727;}
.catalog .freemag {border-top:1px #d91f1f solid; padding:8px 0; text-align:center; font-size:14px; font-weight:bold;}
*/
/* 杂志主页 
.magmain .mi_ml {float:left; width:190px; margin-right:10px;}
.magmain .mi_mc {float:left; width:570px; margin-right:10px;}
.magmain .mi_mr {float:left; width:200px;}
.magmain .mag_mright {float:left; width:780px;}
#magflash {width:570px; height:200px; background:#eee;}
.magmain .dingzhi {line-height:22px; padding:14px; border:1px #d7d7d7 solid; border-top:none;}
.magmain .dingzhi_l {float:left; width:280px; height:260px; padding-right:14px; border-right:1px #d7d7d7 solid;}
.magmain .dingzhi_l .brands_img {width:280px; height:150px; margin-bottom:5px;}
.magmain .dingzhi_r {float:left; width:230px; padding-left:15px;}
.magmain .dingzhi_p {height:115px; margin-bottom:5px;}
.magmain .dingzhi_brands {position:relative;}
.magmain .dingzhi_brands li {float:left; width:60px; height:60px; overflow:hidden; padding:2px; border:1px #d7d7d7 solid; margin:0 5px; _display:inline;}
.magmain .dingzhi_brands img {width:60px;}

.magmain .ts_order {padding:14px 14px 0 14px; border:1px #d7d7d7 solid; border-top:none; height:274px;}*/
/* 杂志排列样式 
.mag_mlist li {float:left; line-height:18px; padding:0 4px;}
.mag_mlist .pic img {width:120px; height:150px; padding:2px; border:1px #d7d7d7 solid; margin-bottom:5px;}
.mag_mlist h5 a {font-size:12px; color:#3b5998;}
.mag_mtxt {border-top:1px #d7d7d7 solid; padding-top:5px;}
.mag_mtxt li {float:left; width:240px; line-height:20px; padding-right:20px;}*/
/* 杂志首页各板块 
.magmain .mag_cat {border:1px #d7d7d7 solid; padding:0 14px;}
.magmain .mag_cat_nav {float:right;}
.magmain .mag_cat_nav li {float:left; height:35px; padding:0 7px; line-height:35px; cursor:pointer;}
.magmain .mag_cat_nav li.current {background:#d91f1f; color:#fff;}
.magmain .mag_cat_c {padding:10px 0}
.magmain .mag_free {border:1px #d7d7d7 solid; padding:0 14px;}
.magmain .mag_free_c {padding:10px 0}*/

/* 杂志主页 */
.mag_wpr1 .catalog {float:left; width:190px; margin-right:10px;}
.mag_wpr1 .wpr1_flash {float:left; width:570px; margin-right:10px; height:265px; background:#eee;}
.mag_wpr1 .wpr1_flash img {width:570px; height:265px;}
.mag_wpr1 .read_rank {float:left; width:200px;}
.magmain .catalog_con {border:1px #d7d7d7 solid; padding:9px 9px 0 9px; border-top:none; height:220px;}
.magmain .catalog_con li {float:left; width:75px; border-bottom:1px #d7d7d7 dotted; padding:0 5px; line-height:30px;}
.magmain .catalog_con li.unline {border-bottom:0;}
.magmain .catalog_con .freemag {border-top:1px #d91f1f solid; padding:8px 0; text-align:center; font-size:14px; font-weight:bold;}
.mag_wpr1 .read_rank_con {border:1px #d7d7d7 solid; border-top:0; padding:3px 9px 0 9px; height:226px;}
.mag_wpr1 .read_rank_con li {line-height:28px;}

/*杂志菜单特效*/
#magMenuExpand {position:relative;}
#magMenuExpand .catalog_con {position:absolute; background:#fff;}

.mag_wpr2 .dingzhi {float:left; width:320px; margin-right:10px;}
.mag_wpr2 .tuijian {float:left; width:648px; border:1px #d7d7d7 solid; height:388px;}

.mag_wpr2 .dingzhi_con {border:1px #d7d7d7 solid; border-top:none; padding:14px 14px 0 14px; height:340px;}
.mag_wpr2 .dingzhi_con .pic img {width:290px; height:150px; background:#eee;}
.mag_wpr2 .dingzhi_con .detail_txt {line-height:22px; width:190px; margin-right:10px; float:left;}
.mag_wpr2 .dingzhi_con .detail_btn {float:left; width:90px;}
.mag_wpr2 .dingzhi_brands ul {margin-left:1px; *display:inline;}
.mag_wpr2 .dingzhi_brands li {float:left; overflow:hidden; padding:0 5px;}
.mag_wpr2 .dingzhi_brands li img {width:60px; height:60px; border:1px #d7d7d7 solid;}
.mag_wpr2 .tuijian_t {padding:0 10px; line-height:33px; border-bottom:1px #d7d7d7 solid; background:#f7f7f7;}
.mag_wpr2 .tuijian_t h5 {width:314px;} 
.mag_wpr2 .tuijian .guanfang {float:left; width:294px; background:url(../images/mag_brand_bgline.jpg) no-repeat right center; padding:10px 15px 0 15px;}
.mag_wpr2 .tuijian .geren {float:left; width:294px; padding:10px 15px 0 15px;}
.mag_wpr2 .tuijian .mag_info .pic {float:left; width:126px; margin-right:10px; padding-top:5px;}
.mag_wpr2 .tuijian .mag_info .pic img {width:120px; height:150px; padding:2px; border:1px #d7d7d7 solid;}
.mag_wpr2 .tuijian .mag_info .txt {float:left; width:158px; line-height:20px;}
.mag_wpr2 .tuijian .mag_author .pic {float:left; width:54px; margin-right:10px;margin-top:10px}
.mag_wpr2 .tuijian .mag_author .pic img {width:50px; height:30px; padding:1px; border:1px #d7d7d7 solid;}
.mag_wpr2 .tuijian .mag_author .info {float:left; width:159px; margin-right:10px; line-height:22px;}
.mag_wpr2 .tuijian .mag_author .btn {float:left; width:60px;}
.mag_wpr2 .tuijian .mag_author .fensi {margin-right:10px;}
.mag_wpr2 .tuijian .order {padding-top:10px; line-height:22px; border-top:1px #d7d7d7 dotted;}

.mag_wpr3 .mag_catlist {float:left; width:320px; margin-right:10px;}
.mag_wpr3 .unmr {margin-right:0}
.mag_wpr3 .mag_catlist_con {border:1px #d7d7d7 solid; border-top:none; padding:14px;}
.mag_wpr3 .mag_info .pic {float:left; width:126px; margin-right:10px;}
.mag_wpr3 .mag_info .pic img {width:120px; height:150px; border:1px #d7d7d7 solid; padding:2px;} 
.mag_wpr3 .mag_info .txt {float:left; width:154px; line-height:22px;}
.mag_wpr3 .mag_info .txt h5 {font-size:12px;}
.mag_wpr3 .mag_catlist_con .mag_list {line-height:22px;}

/* 杂志内页 */
.magmain .mag_mleft {float:left; width:190px; margin-right:10px;}
.magmain .mag_mright {float:left; width:780px;}

.mag_mright .mag_list_con {padding-top:19px; border:1px #d7d7d7 solid; border-top:none; line-height:18px;}
.mag_mright .mag_list_con li {float:left; padding-left:24px; width:170px; padding-bottom:20px;}
.mag_mright .mag_list_con .pic img {width:140px; height:175px; padding:2px; border:1px #d7d7d7 solid; margin-bottom:5px;}
.mag_mright .mag_list_con h5 a {font-size:12px; color:#3b5998;}

.mag_mright .pagination {text-align:center;}

/* 杂志内页广告 */
.mag_mleft_bnr1 {width:190px; height:200px; background:#eee;}
.mag_mleft_bnr1 img {width:190px; height:200px;}

/* 杂志购买页 */
.mag_mright .mag_progress {border:1px #d7d7d7 solid; height:43px; padding-right:15px;}
.mag_mright .mag_progress .maglogo {padding:4px 20px 0 20px;}
.mag_mright .mag_progress .maglogo img {height:35px; width:135px;}
.mag_mright .mag_progress ul {float:right;}
.mag_mright .mag_progress li {float:left; line-height:43px; font-size:14px; width:120px; text-align:center;}
.mag_mright .mag_progress li.more {font-size:12px; width:auto;}
.mag_mright .mag_progress a.current {color:#f82727; font-weight:bold;}
.mag_mright .mag_detail {border:1px #d7d7d7 solid; padding:15px 0;}
.mag_mright .mag_detail .mag_cover {float:left; padding:25px 15px 0 15px; width:190px;}
.mag_mright .mag_detail .mag_cover .cover {width:180px; height:225px; padding:4px; border:1px #d7d7d7 solid;}
.mag_mright .mag_detail .detail_con {float:left; width:540px;}
.mag_mright .mag_detail .magtitle {line-height:30px; border-bottom:4px #d7d7d7 solid;}
.mag_mright .mag_detail .maginfo {float:left; width:350px; margin-right:10px;}
.mag_mright .mag_detail .maginfo .mag_price {font-size:20px;}
.mag_mright .mag_detail .mag_order {float:left; width:180px;}
.mag_mright .mag_detail .maginfo .magbaseinfo li {float:left; line-height:22px; padding-right:15px; border-right:1px #d7d7d7 solid;  margin-right:15px;}
.mag_mright .mag_detail .maginfo .magbaseinfo li.unline {padding-right:0; border-right:0;}
.mag_mright .magcopyinfo {line-height:22px;}
/*.mag_mright .mag_select {height:80px;}
.mag_mright .mag_select p {line-height:25px; height:25px; display:block;}*/
.mag_mright .mag_buy {height:40px;}
.mag_mright .mag_buy a {width:120px; height:40px; float:left; text-indent:-999em;}
.mag_mright .mag_buy .btn_buy {background:url(../images/shop_buy.gif) no-repeat; margin-right:30px;}
.mag_mright .mag_buy .btn_cart {background:url(../images/shop_cart.gif) no-repeat;}
.magmain .mag_down span {float:left; height:35px; width:35px; text-indent:-999em;}
.magmain .mag_down span.pc {background:url(../images/icons/down_pc.jpg) no-repeat;}
.magmain .mag_down span.ipad {background:url(../images/icons/down_ipad.jpg) no-repeat;}
.magmain .mag_down span.iphone {background:url(../images/icons/down_iphone.jpg) no-repeat;}
.magmain .mag_down span.android {background:url(../images/icons/down_android.jpg) no-repeat;}
.mag_mright .mag_reader a {float:left; height:32px; width:120px; text-indent:-999em;}
.mag_mright .mag_reader a.down1 {background:url(../images/mag_down1.jpg) no-repeat; margin-right:2px;}
.mag_mright .mag_reader a.down2 {background:url(../images/mag_down2.jpg) no-repeat;}
.mag_mright .mag_share {padding:7px 10px; border:1px #d7d7d7 solid;}
.mag_mright .mag_share li {float:left; line-height:16px;}
.mag_mright .mag_share a {float:left; margin-right:10px;} 
.mag_mright .mag_share img {vertical-align:bottom; height:16px; width:16px;}
.mag_mright .mag_star {line-height:25px; padding:7px 10px; border:1px #d7d7d7 solid;}
.mag_mright .mag_star .star {padding-top:4px;}
.mag_mright .mag_star dt {float:left;}
.mag_mright .mag_star dd {float:left;}
.mag_mright .mag_star dd.line {margin:0 15px; color:#999;}
/* 杂志详情 */
.mag_content {line-height:20px;}
.mag_content .mag_preview h5 {background:#eee; height:30px; line-height:30px; padding-left:10px;}
.mag_content .mag_preview li {float:left; margin:10px; _display:inline; padding:2px; border:1px #d7d7d7 solid;}
.mag_content .mag_preview li a {float:left;}
.mag_content .mag_preview a img {width:110px; height:138px;}
/* 杂志评论 */
.magforum {padding:0 19px 19px 19px; border:1px #d7d7d7 solid; margin-top:10px;}
/* 杂志品牌页 */
.magmain .mag_brand {border:1px #d7d7d7 solid; padding:19px;}
.magmain .brand_l {float:left; width:280px; padding-right:20px; height:170px;}
.magmain .brand_c {float:left; width:440px; padding:0 20px; background:url(../images/mag_brand_bgline.jpg) no-repeat left center; height:170px; line-height:22px;}
.magmain .brand_c .brand_content {height:170px; overflow:hidden; position:relative;}
.magmain .brand_r {float:left; width:140px; padding-left:20px; background:url(../images/mag_brand_bgline.jpg) no-repeat left center; height:170px;}
.magmain .brand_l .pic {text-align:center; padding:20px 0;}
.magmain .brand_l .pic img {width:175px; height:45px;}
.magmain .brand_l dl {margin:10px 0; line-height:16px;}
.magmain .brand_l dt {float:left; width:120px; padding-left:19px; border-right:1px #999 solid;}
.magmain .brand_l dd {float:left; width:120px; padding-left:20px;}
.magmain .brand_l a.follow {float:left; padding-left:20px; background:url(../images/icons/fav_1.gif) no-repeat left center;}

.magmain .mag_mleft .brand_buy {padding:19px; border:1px #d7d7d7 solid; border-top:none; text-align:center;}
.magmain .mag_mleft .brand_buy dl {border-bottom:1px #d7d7d7 dotted; padding-bottom:20px;}
.magmain .mag_mleft .brand_buy dl.unline {border-bottom:0; padding-bottom:0;}
.magmain .mag_mleft .brand_buy dt {font-size:14px;}
.magmain .mag_mleft .brand_buy dd {margin-top:15px;}

.mag_mright .brand_new {padding:19px 0; border:1px #d7d7d7 solid; border-top:none;}
.mag_mright .brand_new .mag_cover {padding-top:0;}
.mag_mright .brand_new .mag_profile {padding-bottom:0; line-height:20px; height:auto !important; height:80px; min-height:80px;}
.mag_mright .brand_new h4 {line-height:35px;}

/* 孵化基地 */
.incubatormain .in_wrapper1 .course {float:left; width:620px; margin-right:10px;}
.incubatormain .in_wrapper1 .in_flash {float:left; width:350px;}
.incubatormain .in_flash {width:350px; height:300px; background:#eee;}
.incubatormain .in_flash img {width:350px; height:300px;}
.incubatormain .course_con {border:1px #d7d7d7 solid; padding-top:20px; border-top:none; line-height:22px; height:244px;}
.incubatormain .course_con li {float:left; padding:0 16px 0 16px; border-right:1px #d7d7d7 dotted; width:121px;}
.incubatormain .course_con li.unline {border-right:none;}
.incubatormain .course_con .pic {margin-bottom:10px;}
.incubatormain .course_con .pic img {width:115px; height:80px; padding:2px; border:1px #d7d7d7 solid;}

.incubatormain .in_wrapper2 .movice {float:left; width:380px; margin-right:10px;}
.incubatormain .in_wrapper2 .authorclass {float:left; width:590px;}
.incubatormain .movice_con .video {width:340px; height:190px; background:#eee; margin-bottom:10px;}
.incubatormain .movice_con {padding:19px 19px 0 19px; border:1px #d7d7d7 solid; border-top:none; height:290px;}
.incubatormain .movice_con p {line-height:22px;height:22px;overflow:hidden;}
.incubatormain .authorclass_con {padding:14px 14px 0 14px; border:1px #d7d7d7 solid; border-top:none; line-height:20px; height:295px;}
.incubatormain .eventmovice {float:left; width:272.5px; border-right:1px #d7d7d7 dotted;}
.incubatormain .eventlist {float:left; width:272.5px; padding-left:14px;}
.incubatormain .eventmovice li {padding-top:8px;}
.incubatormain .eventmovice li.unmt {padding-top:0;}
.incubatormain .eventmovice li .pic {float:left; width:87px;}
.incubatormain .eventmovice li .pic img {width:85px; height:60px; border:1px #d7d7d7 solid;}
.incubatormain .eventmovice li .txt {float:left; width:164.5px; margin-left:8px;}
/*.incubatormain .eventlist {line-height:22px;}*/

.incubatormain .eventlist li {padding-top:8px;}
.incubatormain .eventlist li.unmt {padding-top:0;}
.incubatormain .eventlist li .pic {float:left; width:87px;}
.incubatormain .eventlist li .pic img {width:85px; height:60px; border:1px #d7d7d7 solid;}
.incubatormain .eventlist li .txt {float:left; width:164.5px; margin-left:8px;}

.incubatormain .in_mleft {float:left; width:670px; margin-right:10px;}
.incubatormain .in_mleft .bookstore_list {margin-right:0;}
.incubatormain .sidebar {float:left; width:300px;}
.incubatormain .in_wrapper3 .news_con {padding:14px; border:1px #d7d7d7 solid; border-top:none; line-height:22px;}
.incubatormain .in_wrapper3 .news h5 {font-size:12px;}
.incubatormain .in_wrapper3 .news a {font-weight:normal;}
.incubatormain .in_wrapper3_l .bookstore_list {margin-right:0;}
.incubatormain .sidebar .goldteacher {border:1px #d7d7d7 solid; border-top:none; padding:0 9px;}
.incubatormain .sidebar .goldteacher li {display:block; padding:10px 0; border-top:1px #d7d7d7 dotted;}
.incubatormain .sidebar .goldteacher li.unline {border-top:none;}
.incubatormain .sidebar .goldteacher li .pic {width:52px; margin-right:10px; float:left;}
.incubatormain .sidebar .goldteacher li .pic img {width:50px; height:50px; border:1px #d7d7d7 solid;}
.incubatormain .sidebar .goldteacher li .txt {width:118px; float:left; line-height:18px;}

.incubatormain .text_view h5 {width:310px !important;}
.incubatormain .text_view .author {width:150px !important;}
.incubatormain .text_view .event {float:left; width:170px;}


/* 孵化基地作家课程 */
.in_cl_wpr1 .in_cl_flash {float:left; width:690px; height:300px; margin-right:10px; background:#eee;}
.in_cl_wpr1 .newcourse {float:left; width:280px;}
.in_cl_wpr1 .newcourse_con {padding:0 5px 0 5px; border:1px #d7d7d7 solid; border-top:none; height:264px; line-height:20px;}
.in_cl_wpr1 .newcourse li {float:left; width:106px; padding:10px 14px 0 14px}
.in_cl_wpr1 .newcourse li img {width:100px; height:70px; margin-bottom:5px; padding:2px; border:1px #d7d7d7 solid;}
.in_cl_wpr2 .hotcourse_con {padding:5px 12px; border:1px #d7d7d7 solid; border-top:none;}
.in_cl_wpr2 .hotcourse li {float:left; width:121px; line-height:22px; padding:10px 19px;}
.in_cl_wpr2 .hotcourse li img {width:115px; height:80px; margin-bottom:5px; padding:2px; border:1px #d7d7d7 solid;}

.incubatormain .courselist .list_order_ajax {padding-top:4px;}
.incubatormain .courselist_con {border:1px #d7d7d7 solid; border-top:0; padding:10px 14px;}
.incubatormain .courselist_con li {float:left; width:121px; line-height:22px; padding:5px 14px 5px 13px;}
.incubatormain .courselist_con li img {width:115px; height:80px; margin-bottom:5px; padding:2px; border:1px #d7d7d7 solid;}
.incubatormain .courselist .pagination {text-align:center;}

/* 图书列表排序 */
.list_order {padding-top:4px;}
.list_order a {float:left; line-height:23px; height:23px; border:1px #d7d7d7 solid; padding-right:5px; background:#fff; margin-left:5px;}
.list_order a em {font-style:normal; font-size:12px; padding:0 13px 0 8px;}
.list_order a.up em {background:url(../images/icons/order_up.gif) no-repeat right center;}
.list_order a.down em {background:url(../images/icons/order_down.gif) no-repeat right center;}
.list_order a.up_cur {background:#d91f1f; color:#fff; border:1px #900 solid;}
.list_order a.up_cur em {background:url(../images/icons/order_up_cur.gif) no-repeat right center;}
.list_order a.down_cur {background:#d91f1f; color:#fff; border:1px #900 solid;}
.list_order a.down_cur em {background:url(../images/icons/order_down_cur.gif) no-repeat right center;}

.list_order_ajax li {float:left; line-height:23px; height:23px; border:1px #d7d7d7 solid; padding-right:5px; background:#fff; margin-left:5px; cursor:pointer;}
.list_order_ajax li em {font-style:normal; font-size:12px; padding:0 13px 0 8px;}
.list_order_ajax li.up em {background:url(../images/icons/order_up.gif) no-repeat right center;}
.list_order_ajax li.down em {background:url(../images/icons/order_down.gif) no-repeat right center;}
.list_order_ajax li.up_cur {background:#d91f1f; color:#fff; border:1px #900 solid;}
.list_order_ajax li.up_cur em {background:url(../images/icons/order_up_cur.gif) no-repeat right center;}
.list_order_ajax li.down_cur {background:#d91f1f; color:#fff; border:1px #900 solid;}
.list_order_ajax li.down_cur em {background:url(../images/icons/order_down_cur.gif) no-repeat right center;}

/* 孵化基地开课信息 */
.in_ec_mleft {width:760px; margin-right:10px; float:left;}
.in_ec_mright {width:210px; float:left;}
.incubatormain .eventinfo {border:1px #d7d7d7 solid; padding:19px;}
.incubatormain .eventinfo .pic {float:left; width:280px; margin-right:20px;}
.incubatormain .eventinfo .pic img {width:280px; height:195px;}
.incubatormain .eventinfo .txt {width:420px; float:left;}
.incubatormain .eventinfo .txt h3 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px #d7d7d7 dotted;}
.incubatormain .eventinfo .txt p {line-height:20px;}
.incubatormain .eventinfo .txt_bg {background:#eee; padding:10px;}
.incubatormain .eventinfo .txt .baoming {width:160px; height:40px; background:url(../images/event_app.gif) no-repeat;}
.incubatormain .eventinfo .txt .csingup {background:url(../images/event_app.gif) no-repeat;}
.incubatormain .eventinfo .txt .cend {background:url(../images/event_app_end.gif) no-repeat;}
.incubatormain .eventdetail .eventcon {line-height:25px;font-size:14px;}
.incubatormain .eventdetail .eventtable table {line-height:30px; width:100%;}
.incubatormain .eventdetail .eventtable table th {border:1px #d7d7d7 solid; background:#f7f7f7;}
.incubatormain .eventdetail .eventtable table td {border:1px #d7d7d7 solid; padding:0 10px;}
.incubatormain .eventdetail .eventtable table td.center {padding:0; text-align:center;}

.incubatormain .sidebar_event {border:1px #d7d7d7 solid; border-top:none; padding:9px; line-height:20px;}
.incubatormain .sidebar_event li {margin-bottom:10px; padding-bottom:10px; border-bottom:1px #d7d7d7 dotted;}
.incubatormain .sidebar_event .pic {margin-bottom:5px;}
.incubatormain .sidebar_event .pic img {width:190px; height:132px;}
.sidebar_member {border:1px #d7d7d7 solid; border-top:none; padding:9px; line-height:20px;}
.sidebar_member li {padding:10px 0; border-top:1px #d7d7d7 dotted;}
.sidebar_member li.unline {border-top:none;}
.sidebar_member .pic {width:40px; margin-right:10px; float:left;}
.sidebar_member .pic img {width:40px; height:40px; background:#eee;}
.sidebar_member .txt {float:left; width:100px;}

/* 孵化基地课堂 */
.incubatormain .classinfo {border:1px #d7d7d7 solid; padding:19px; background:#f7f7f7;}
.incubatormain .classinfo h3 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px #d7d7d7 dashed;}
.incubatormain .class_con {line-height:30px;font-size:14px;}
.incubatormain .work {width:160px; height:40px; background:url(../images/event_work.gif) no-repeat;}

.incubatormain .in_cr_mleft {width:760px; margin-right:10px; float:left;}
.incubatormain .in_cr_mright {width:210px; float:left;}
.incubatormain .in_cr_mleft .speak textarea {border:1px #d7d7d7 solid; resize:none; width:718px;}
.incubatormain .in_cr_mleft .speak .submit {border:0; cursor:pointer;}
.incubatormain .in_cr_mleft .speak .count_num {color:#f82727;}
.incubatormain .in_cr_mleft .teacher_speak {background:#f2faff; border:1px #639cc9 solid; padding:0 14px; line-height:20px;}
.incubatormain .in_cr_mleft .teacher_speak li {display:block; padding:10px 0; border-top:1px #d7d7d7 dashed;}
.incubatormain .in_cr_mleft .teacher_speak li.unline {border-top:none;}
.incubatormain .in_cr_mleft .speak_list {border-top:1px #d7d7d7 dashed;}

/* 孵化机得 内容页 */
.teacher_review ul {background:#f2faff; border:1px #639cc9 solid; padding:14px;}
.teacher_review li {padding:15px 0; border-bottom:1px #d7d7d7 dotted;}
.teacher_review .pic {width:60px; text-align:center;}
.teacher_review .pic img {width:60px; height:60px;}
.teacher_review .txt {line-height:22px;}


/* 视频课程页 */
.incubatormain .coursevideo {width:980px; height:510px; background:#eee;}

/* 孵化基地课程申请成功 */
.incubatormain .event_success_c {height:200px; border:1px #d7d7d7 solid; padding:30px 0 0 250px; border-top:none;}
.incubatormain .event_success_c h2 {margin-bottom:20px;}
.incubatormain .event_success_c p {line-height:25px;}

/* 孵化基地视频列表 */
.videolist {padding:10px 19px; border:1px #d7d7d7 solid;}
.videolist li {line-height:22px; padding:15px 0; border-bottom:1px #d7d7d7 dotted;}
.videolist li .div_left {margin-right:15px;}
.videolist li img {width:170px; height:120px; border:1px #d7d7d7 solid;}

/* 出版首页 */
.publishmain .publish_flash {width:980px; height:300px; background:#eee;}
.publishmain .publish_flash img {width:980px; height:300px;}
.publish_wpr1 .complain {float:left; width:380px; margin-right:10px;}
.publish_wpr1 .case {float:left; width:590px;}
.publish_wpr1 .complain_con {padding-top:14px; border:1px #d7d7d7 solid; border-top:none; height:286px;}
.publish_wpr1 .complain_con .form {padding:0 14px 10px 14px; width:350px;}
.publish_wpr1 .complain_con .input_textarea {width:338px; height:92px; resize:none; border:1px #d7d7d7 solid;}
.publish_wpr1 .complain_con .form dl {line-height:24px;}
.publish_wpr1 .complain_con .form dt {float:left;}
.publish_wpr1 .complain_con .form dd {float:left;}
.publish_wpr1 .complain_con .input_text {width:100px; height:20px; line-height:20px; padding:0 3px; border:1px #d7d7d7 solid;}
.publish_wpr1 .complain_con .form .btn {line-height:25px;}
.publish_wpr1 .complain_con .form .submit {width:60px; height:25px; line-height:25px; background:url(../images/btn/btn_w60_red.gif) no-repeat; color:#fff; text-align:center; border:0; cursor:pointer;}
.publish_wpr1 .complain_con input.error {border:1px #cc0000 solid;}
.publish_wpr1 .complain_con textarea.error {border:1px #cc0000 solid;}
.publish_wpr1 .complain_con .result {border-top:1px #d7d7d7 dotted; padding:10px 14px 0 14px; line-height:22px;}

.publish_wpr1 .case_con .case_info {padding-bottom:15px;}
.publish_wpr1 .case_con {border:1px #d7d7d7 solid; border-top:none; height:300px;}
.publish_wpr1 .case_con .pic {float:left; padding:19px 0 0 19px; margin-right:10px;}
.publish_wpr1 .case_con .pic img {width:120px; height:150px; border:1px #d7d7d7 solid; padding:2px; }
.publish_wpr1 .case_con .case_detail {padding:19px 19px 0 0; width:414px; float:left; line-height:22px;}
.publish_wpr1 .case_con .case_detail h5 {color:#3b5998;}
.publish_wpr1 .case_con .author {float:left; margin-right:40px;}
.publish_wpr1 .case_con .star {float:left; padding-top:2px; margin-right:5px;}
.publish_wpr1 .case_con .pj {float:left; color:#999;}
.publish_wpr1 .case_con .case_more {border-top:1px #d7d7d7 dotted; padding:14px 14px 0 14px;}
.publish_wpr1 .case_con .case_more ul {margin-left:12px; *display:inline;}
.publish_wpr1 .case_con .case_more li {float:left; padding:0 10px;}
.publish_wpr1 .case_con .case_more li img {width:65px; height:81px; padding:1px; border:1px #d7d7d7 solid;}

.publish_mleft {float:left; width:770px; margin-right:10px;}
.publishmain .sidebar {width:200px; float:left;}
.publish_mleft .trade_con {border:1px #d7d7d7 solid; border-top:none; padding:14px 5px 20px 5px;}
.publish_mleft .publish_info {width:361px; float:left; padding:0 9px 20px 9px;}
.publish_mleft .publish_info .pic {float:left; width:126px; margin-right:10px;}
.publish_mleft .publish_info .pic img {width:120px; height:150px; padding:2px; border:1px #d7d7d7 solid;}
.publish_mleft .publish_info .txt {float:left; width:225px; line-height:22px;}
.publish_mleft .publish_info .star {margin-top:2px;}
.publish_mleft .trade_con .pagination {text-align:center;}

.publish_mleft .require_list {padding:0 19px 19px 19px;}
.publish_mleft .require_list .require {line-height:30px;}
.publish_mleft .require_list .require .username {width:100px;} 
.publish_mleft .require_list .require .content {width:350px;} 
.publish_mleft .require_list .require .price {width:120px;} 

.publish_mleft .trade_con .cangpin_ul li {float:left; width:146px; padding:0 20px; line-height:20px; margin:10px 0;}
.publish_mleft .trade_con .cangpin_ul li h5 {font-size:12px;}
.publish_mleft .trade_con .cangpin_ul li img {width:140px; height:175px; border:1px #d7d7d7 solid; padding:2px; margin-bottom:5px;}

.publishmain .sidebar .publish_news {line-height:25px;}
.publishmain .sidebar .publish_news .line {height:5px; overflow:hidden; border-top:1px #d7d7d7 solid; margin:10px 0 5px 0;}

.trade_list li {line-height:25px; border-bottom:1px #d7d7d7 dashed; padding:10px 0 10px 10px;}
.trade_list h5 {float:left; width:280px; font-weight:normal;}
.trade_list .author {float:left; width:170px;}
.trade_list .type {width:200px; float:left;}
.trade_list .ison {width:90px; float:left;}


/* 出版专区出售页 */
.publish_mleft .sellshow {border:1px #d7d7d7 solid; padding:19px;}
.publish_mleft .sellshow h1 {text-align:left; margin-bottom:10px;}
.publish_mleft .sellshow .goods_pic {float:left; width:190px; margin-right:20px;}
.publish_mleft .sellshow .goods_pic .book_read{display:block; width:130px; height:30px; background:url(../images/btn/btn_w130.gif) no-repeat; line-height:30px; text-align:center; font-size:14px;margin:5px 30px;}
.publish_mleft .sellshow .goods_pic .book_read:hover{background:url(../images/btn/btn_w130r.gif) no-repeat; color:#fff; text-decoration:none;}
.publish_mleft .sellshow .goods_pic img {width:180px; height:225px; border:1px #d7d7d7 solid; padding:4px;}
.publish_mleft .sellshow .goods_info {float:left; width:520px; font-size:14px;}
.publish_mleft .sellshow .goods_info table {width:520px;}
.publish_mleft .sellshow .goods_info table th {background:#f7f7f7; border:2px #fff solid; padding:8px 5px; width:120px; text-align:right; font-weight:normal; vertical-align:top;}
.publish_mleft .sellshow .goods_info table td {background:#fff; border:2px #fff solid; padding:8px 5px; vertical-align:top;}
.publish_mleft .sellshow .goods_gallery {position:relative; height:52px;}
.publish_mleft .sellshow .goods_gallery img {width:40px; height:50px; border:1px #d7d7d7 solid; float:left; margin-right:5px;}
.publish_mleft .sellshow .goods_gallery .ui-artZoom {position:absolute; left:0;}
.publish_mleft .sellshow .goods_con .con_tit h2 {font-weight:normal;}
.publish_mleft .sellshow .goods_con .con_content {line-height:1.8em;}
.publish_mleft .sellshow .goods_con .con_content img {_width:expression((documentElement.clientWidth >730) ? "730px" : "auto" ); max-width:730px;}

.publish_mleft .sellshow .publish_form {background:#f7f7f7; padding:20px;}
.publish_mleft .sellshow .publish_form table {width:100%; font-size:14px;}
.publish_mleft .sellshow .publish_form table th {width:120px; padding:8px 5px; text-align:right; font-weight:normal;}
.publish_mleft .sellshow .publish_form table td {padding:8px 5px;}
.publish_mleft .sellshow .publish_form .input_text {padding:4px 5px; border:1px #d7d7d7 solid; width:270px;}
.publish_mleft .sellshow .publish_form .input_textarea {padding:4px 5px; border:1px #d7d7d7 solid; resize:none; width:270px; height:60px;}
.publish_mleft .sellshow .publish_form .vinfo .error {font-size:12px; color:#ff0000;}

.sidebar .publish_userinfo {padding:14px; border:1px #d7d7d7 solid; border-top:none;}
.sidebar .publish_userinfo .pic {text-align:center; margin-bottom:5px;}
.sidebar .publish_userinfo .pic img {width:70px; height:70px; border:1px #d7d7d7 solid; padding:3px;}
.sidebar .publish_userinfo .txt {line-height:20px; text-align:center;}
.sidebar .publish_userinfo .txt .userlv {padding:3px 5px; background:#ffacac; color:#fff;}

.sidebar .publishbnr1 {width:200px; height:200px; background:#eee;}

/* 幻灯片 */
.SlideShow {position:relative; overflow:hidden;}
.SlideShow ul {position:absolute;}
.SlideShow ul li {float:left; overflow:hidden; position:relative; background:#000;}
.SlideShow ul li div {position:absolute; overflow:hidden;}
.SlideShow .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
.SlideShow .btn {position:absolute; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
.SlideShow .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.SlideShow .btn span.on {background:#fff;}
.SlideShow .preNext {width:45px; height:100px; position:absolute; background:url(../images/slide_btn.png) no-repeat 0 0; cursor:pointer;}
.SlideShow .pre {left:0;}
.SlideShow .next {right:0; background-position:right top;}

/* 用户注册页 */
.register {border:1px #d7d7d7 solid; background:#f7f7f7;}
.register_l {width:660px; float:left; border-right:1px #d7d7d7 dashed; padding:20px 29px 30px 49px; background:#fff;}
.register_r {width:200px; padding:20px 19px 0 20px; float:left;}
.register .item {margin:30px 0;}
.register .item .ipt {border:1px #d7d7d7 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:left;}
.register .item .ipt_focus {border:1px #3b5998 solid;}
.register .item .ipt span {width:70px; text-align:left; padding:10px 0 10px 10px; vertical-align:top; float:left; font-size:14px; color:#999; border-right:1px #d7d7d7 solid; background:#f7f7f7;}
.register .item .ipt input {border:0; padding:10px 20px 10px 10px; outline:none; float:left; font-size:14px; width:220px;}
.register .item .iptinfo {float:left; margin-left:10px; position:relative; padding:11px 0;}
.register .item .desc {padding:11px; color:#999; border:1px #d7d7d7 solid; background:#f7f7f7; display:none; position:absolute; width:300px; top:0;}
.register .item .iptinfo span.error {color:#f00;}
.register .item .iptinfo .valid {float:left; width:16px; height:16px; background:url(../images/icons/valid.gif) no-repeat;}
.register .item .ipt_vcode input {width:110px;}
.register .item .validateimg {float:left; width:90px; height:38px; margin-left:20px;}
.register .protocol {margin:30px 0;}
.register .btn_reg {text-align:center; margin-top:50px;}
.register .btn_reg .submit {width:180px; height:40px; cursor:pointer; border:0; background:url(../images/user_reg.gif) no-repeat; text-align:center;}

.register_r h5 {margin:10px 0;}
.register_r .quick_login a {display:block; width:190px; height:40px; margin:10px 0;}
.register_r .quick_login a.login_qq {background:url(../images/login_qq.gif) no-repeat;}
.register_r .quick_login a.login_sina {background:url(../images/login_sina.gif) no-repeat;}
.register_r .quick_login a.login_taobao {background:url(../images/login_taobao.gif) no-repeat;}

/* 用户登入页 */
.user_login {border:1px #d7d7d7 solid; background:#f7f7f7;}
.user_login_l {width:660px; float:left; border-right:1px #d7d7d7 dashed; padding:20px 29px 30px 49px; background:#fff;}
.user_login_r {width:200px; padding:20px 19px 0 20px; float:left;}
.user_login .item {margin:30px 0;}
.user_login .item .iptt {width:60px; text-align:right; padding:10px 0; vertical-align:top; float:left; font-size:14px; color:#999; margin-right:10px;}
.user_login .item .ipt {border:1px #d7d7d7 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:left;}
.user_login .item .ipt_focus {border:1px #3b5998 solid;}
.user_login .item .ipt input {border:0; padding:10px 0; outline:none; font-size:14px; width:250px; padding-right:10px; padding-left:10px;}
.user_login .item .iptinfo {float:left; margin-left:10px; padding:11px 0;}
.user_login .item .iptinfo .error {color:#f00;}
.user_login .item .iptinfo .valid {float:left; width:16px; height:16px; background:url(../images/icons/valid.gif) no-repeat;}
.user_login .item .ipt_vcode input {width:140px;}
.user_login .item .validateimg {float:left; width:90px; height:38px; margin-left:20px;}
.user_login .inner {padding-left:70px; margin:30px 0;}
.user_login .submit {width:100px; height:40px; cursor:pointer; border:0; background:url(../images/user_login.gif) no-repeat; text-align:center; margin-right:10px; float:left;}
.user_login .btn_reg {width:100px; height:40px; background:url(../images/user_login_reg.gif) no-repeat; text-align:center; float:left;}

.user_login_r h5 {margin:10px 0;}
.user_login_r .quick_login a {display:block; width:190px; height:40px; margin:10px 0;}
.user_login_r .quick_login a.login_qq {background:url(../images/login_qq.gif) no-repeat;}
.user_login_r .quick_login a.login_sina {background:url(../images/login_sina.gif) no-repeat;}
.user_login_r .quick_login a.login_taobao {background:url(../images/login_taobao.gif) no-repeat;}

/* 注册成功页 */
.regsuccess {border:1px #d7d7d7 solid; padding:100px 0 100px 240px; line-height:24px;}
.regsuccess h3 {margin-bottom:10px;}
.regsuccess .check_icon {background:url(../images/icons/icon_check2.gif) no-repeat; float:left; margin-right:20px; width:80px; height:80px;}
.regsuccess .content {float:left;}

/* 忘记密码 */
.findpwd {border:1px #d7d7d7 solid; padding:30px 29px 30px 49px;}
.findpwd .item {margin:30px 0;}
.findpwd .item .iptt {width:60px; text-align:right; padding:10px 0; vertical-align:top; float:left; font-size:14px; color:#999; margin-right:10px;}
.findpwd .item .ipt {border:1px #d7d7d7 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:left;}
.findpwd .item .ipt_focus {border:1px #3b5998 solid;}
.findpwd .item .ipt input {border:0; padding:10px 0; outline:none; font-size:14px; width:250px; padding-right:10px; padding-left:10px;}
.findpwd .item .iptinfo {float:left; margin-left:10px; padding:11px 0;}
.findpwd .item .iptinfo .error {color:#f00;}
.findpwd .item .iptinfo .valid {float:left; width:16px; height:16px; background:url(../images/icons/valid.gif) no-repeat;}
.findpwd .item .ipt_vcode input {width:140px;}
.findpwd .item .validateimg {float:left; width:90px; height:38px; margin-left:20px;}
.findpwd .inner {padding-left:70px; margin:30px 0;}
.findpwd input.findpwd_btn1 {width:180px; height:40px; background:url(../images/user_findpwd1.gif) no-repeat; border:0; cursor:pointer;}

.findpwdst2 {border:1px #d7d7d7 solid; padding:100px 0 100px 260px; line-height:40px;}
.findpwdst2 .check_icon {background:url(../images/icons/icon_check2.gif) no-repeat; float:left; margin-right:20px; width:80px; height:80px;}

.findpwdst3 {border:1px #d7d7d7 solid; padding:30px 29px 30px 49px;}
.findpwdst3 .item {margin:30px 0;}
.findpwdst3 .item .ipt {border:1px #d7d7d7 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:left;}
.findpwdst3 .item .ipt_focus {border:1px #3b5998 solid;}
.findpwdst3 .item .ipt span {width:70px; text-align:left; padding:10px 0 10px 10px; vertical-align:top; float:left; font-size:14px; color:#999; border-right:1px #d7d7d7 solid; background:#f7f7f7;}
.findpwdst3 .item .ipt input {border:0; padding:10px 20px 10px 10px; outline:none; float:left; font-size:14px; width:220px;}
.findpwdst3 .item .iptinfo {float:left; margin-left:10px; position:relative; padding:11px 0;}
.findpwdst3 .item .desc {padding:11px; color:#999; border:1px #d7d7d7 solid; background:#f7f7f7; display:none; position:absolute; width:300px; top:0;}
.findpwdst3 .item .iptinfo span.error {color:#f00;}
.findpwdst3 .item .iptinfo .valid {float:left; width:16px; height:16px; background:url(../images/icons/valid.gif) no-repeat;}
.findpwdst3 .item .ipt_vcode input {width:110px;}
.findpwdst3 .item .validateimg {float:left; width:90px; height:38px; margin-left:20px;}
.findpwdst3 input.findpwd_btn2 {width:180px; height:40px; background:url(../images/user_findpwd2.gif) no-repeat; border:0; cursor:pointer;}

/* 弹出登入页 */
.user_login_pop {padding:0 15px;}
.user_login_pop .item {margin:15px 0;}
.user_login_pop .item .iptt {width:80px; text-align:right; padding:10px 0; vertical-align:top; float:left; font-size:14px; margin-right:10px;}
.user_login_pop .item .ipt {border:1px #d7d7d7 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:left;}
.user_login_pop .item .ipt_focus {border:1px #3b5998 solid;}
.user_login_pop .item .ipt input {border:0; padding:10px 0; outline:none; font-size:14px; width:180px; padding-right:10px; padding-left:10px;}
.user_login_pop .item .iptinfo {float:left; margin-left:10px; padding:11px 0;}
.user_login_pop .item .iptinfo .error {color:#f00;}
.user_login_pop .item .iptinfo .valid {float:left; width:16px; height:16px; background:url(../images/icons/valid.gif) no-repeat;}
.user_login_pop .item .ipt_vcode input {width:70px;}
.user_login_pop .item .validateimg {float:left; width:90px; height:38px; margin-left:20px;}
.user_login_pop .inner {padding-left:90px; margin:15px 0;}
.user_login_pop .submit {width:100px; height:40px; cursor:pointer; border:0; background:url(../images/user_login.gif) no-repeat; text-align:center; margin-right:10px; float:left;}
.quick_login_pop {text-align:right; width:470px;}
.quick_login_pop span,.quick_login_pop a {float:left; margin-left:7px; color:#3b5998;}
.quick_login_pop .icon {width:16px; height:16px;}
.quick_login_pop .sina {background:url(../images/icons/sina_weibo.gif) no-repeat;}
.quick_login_pop .qq {background:url(../images/icons/qq_logo.gif) no-repeat;}
.quick_login_pop .douban {background:url(../images/icons/douban_logo.gif) no-repeat;}

/* 作家书店主页 */
/*购物车工具*/
.cart_toolbar {height:30px; color:#fff; line-height:30px; cursor:pointer;}
.cart_toolbar a {color:#fff;}
.cart_toolbar_l {width:10px; height:30px; overflow:hidden; background:url(../images/cart_toolbar_l.gif) no-repeat; float:left;}
.cart_toolbar_r {width:10px; height:30px; overflow:hidden; background:url(../images/cart_toolbar_r.gif) no-repeat; float:left;}
.cart_toolbar_c {background:url(../images/cart_toolbar_c.gif) repeat-x; float:left; height:30px;}
.cart_toolbar .icon {float:left; width:22px; height:16px; background:url(../images/cart_toolbar_icon.gif) no-repeat; margin-top:7px; margin-right:5px;}
.cart_toolbar .num_goods {padding:3px 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background:#ffbc2c; margin:0 3px;}

.shop_wrap1_l {width:190px; float:left; margin-right:10px;}
.shop_wrap1_c {width:560px; float:left; margin-right:10px;}
.shop_wrap1_r {width:210px; float:left;}
.shop_flash {width:560px; height:250px; background:#eee; overflow:hidden; position:relative;}
.shop_flash img {width:560px; height:250px;}
.shop_hot {border:1px #d7d7d7 solid; padding:10px 45px; width:468px;}
.shop_hot_con {height:221px; position:relative; overflow:hidden; width:468px;}
.shop_hot_scroll {width:1404px; position:absolute;}
.shop_hot_scroll li {float:left; padding:0 15px; line-height:20px;}
.shop_hot_scroll li img {width:120px; height:150px; border:1px #d7d7d7 solid; padding:2px; margin-bottom:5px;}
.shop_hot .scroll_arrow {top:100px;}
.shop_wrap1 .qiangtui li.left {width:104px;}
.shop_wrap1 .qiangtui li.right {width:103px;}
.shop_wrap1 .qiangtui_con {border:1px #d7d7d7 solid; border-top:none; padding:14px 14px 0 14px; height:280px;}
.shop_wrap1 .qiangtui_con li {line-height:30px;}
.shop_wrap1 .shop_news .shop_news_con {line-height:22px; padding:9px 9px 0 9px; height:118px;}

.shop_wrap_bnr img {width:980px; height:80px; background:#eee;}
.shop_wrap2_l {width:750px; float:left; margin-right:10px;}
.shop_wrap2_r {width:220px; float:left;}
.shop_wrap2 .shop_goods_list {border:1px #d7d7d7 solid; border-top:none; padding:0 5px; height:480px;}
.shop_wrap2 .shop_goods_list li {float:left; line-height:20px; padding:14px 10px 0 11px;}
.shop_wrap2 .shop_goods_list li img {width:120px; height:150px; text-align:center; margin-bottom:5px; padding:2px; border:1px #d7d7d7 solid;}
.shop_wrap2_sidebar {height:466px; padding:14px 14px 0 14px;}
.shop_wrap2_sidebar li {line-height:28px;}

.shop_hot {position:relative;} 
.shop_hot .scroll_arrow {position:absolute; width:15px; height:23px; overflow:hidden; cursor:pointer;}
.shop_hot .scroll_prev {background:url(../images/slider/slider_prev.gif) no-repeat 50% 50%; left:10px;}
.shop_hot .scroll_next {background:url(../images/slider/slider_next.gif) no-repeat 50% 50%; right:10px;}

/* 作家书店分类页 */
.shopmain .catalog {background:#fff;}
.shopmain .catalog dl {line-height:22px; padding:5px 9px; border-bottom:1px #d7d7d7 solid; margin-bottom:3px;}
.shopmain .catalog dt {font-weight:bold;}
.shopmain .catalog dt a {color:#3b5998;}
.shopmain .catalog dd a {float:left; width:85px; line-height:30px; background:#fff;}
.shopmain .catalog dl.lastcat {margin-bottom:0; border-bottom:0;}
.shopmain .catalog dd a.current {color:#f82727;}

#shopMenuExpand {position:relative; z-index:10;}
#shopMenuExpand .catalog_con {position:absolute; background:#fff; height:467px; overflow:hidden;}

.shop_mleft {float:left; width:190px; margin-right:10px;}
.shop_mright {float:left; width:780px;}
.shop_mright .shop_list .list_order_ajax {padding-top:4px;}
.shop_mright .shop_list_con {padding:19px 0; border:1px #d7d7d7 solid; border-top:none; line-height:18px;}
.shop_mright .shop_list_con .result li {float:left; padding-left:24px; width:170px; padding-bottom:20px;}
.shop_mright .shop_list_con .result .pic img {width:140px; height:175px; padding:2px; border:1px #d7d7d7 solid; margin-bottom:5px;}
.shop_mright .shop_list_con .result h5 a {font-size:12px; color:#3b5998;}
.shop_mright .shop_list_con .pagination {text-align:center;}

/* 作家书店购买页 */
.shop_mright .shop_detail {border:1px #d7d7d7 solid; padding:15px 9px;}
.shop_mright .shop_detail .shop_cover {float:left; padding:25px 15px 0 15px; width:190px;}
.shop_mright .shop_detail .shop_cover .goods_pic a {width:190px; height:235px;}
.shop_mright .shop_detail .shop_cover .goods_pic img {width:180px; height:225px; padding:4px; border:1px #d7d7d7 solid;}
.shop_mright .shop_cover .goods_gallery {position:relative; padding:0 1px; width:188px;}
.shop_mright .goods_gallery_con {width:188px; overflow:hidden; height:52px; position:relative;}
.shop_mright .shop_cover .goods_gallery ul {width:570px; position:absolute;}
.shop_mright .shop_cover .goods_gallery li {float:left; text-align:center; width:47px;}
.shop_mright .shop_cover .goods_gallery li img {width:40px; height:50px; border:1px #d7d7d7 solid;}
.shop_mright .shop_cover .goods_gallery li a {color:#3b5998;}
.shop_mright .shop_cover .goods_gallery .scrollbtn {position:absolute; width:8px; height:14px; cursor:pointer; top:19px;}
.shop_mright .shop_cover .goods_gallery .scroll_prev {background:url(../images/slider/slider_prev3.gif) no-repeat; left:-10px;}
.shop_mright .shop_cover .goods_gallery .scroll_next {background:url(../images/slider/slider_next3.gif) no-repeat; right:-10px;}

.shop_mright .shop_share li {float:left;}
.shop_mright .shop_share a {float:left; margin-right:10px; margin-top:7px;} 
.shop_mright .shop_share img {vertical-align:middle; height:16px; width:16px;}
.shop_mright .shop_detail .detail_con {float:left; width:525px;}
.shop_mright .shop_detail .shoptitle {line-height:30px; border-bottom:4px #d7d7d7 solid;}
.shop_mright .shop_detail .shopprice {line-height:25px; border-bottom:1px #d7d7d7 dotted; padding-bottom:5px;}
.shop_mright .shop_detail .shopprice .price {font-size:20px;}
.shop_mright .shop_detail .shopprice .star {float:left; margin-top:3px;}
.shop_mright .shop_detail .shopinfo {line-height:25px;}
.shop_mright .shop_detail .shopinfo li .f_l {width:180px;}
.shop_mright .shop_buy {padding:9px 14px; background:#f7f7f7; border:1px #d7d7d7 solid;}
.shop_mright .shop_buy p {line-height:25px;}
.shop_content h5 {margin:15px 0 10px 0;}
.shop_content {line-height:2em;}

/* 商品属性选择 */
.shop_buy .catt {overflow:hidden;padding-bottom:5px;}
.shop_buy .catt a {border:1px #dedede solid; text-align:center; background-color:#fff; margin-left:5px; padding:1px 10px 1px 10px; height:25px; float:left; line-height:25px; overflow:hidden;}
.shop_buy .catt a:hover {border:2px #D91F20 solid; padding:0 9px; text-decoration:none;}
.shop_buy .catt a:focus {outline-style:none;}
.shop_buy .catt .cattsel {border:2px #D91F20 solid; padding:0 9px; background:#fff url(../images/changeAtt.gif) no-repeat bottom right;}
.shop_buy .catt .cattsel a:hover {border:2px #D91F20 solid; background:url(../images/changeAtt.gif) no-repeat bottom right; padding:0 9px;}
.shop_mright .shop_buy a.btn {height:40px; float:left; text-indent:-999em;}
.shop_mright .shop_buy a.btn_cart {width:170px; background:url(../images/goods_cart.gif) no-repeat; margin-right:10px;}
.shop_mright .shop_buy a.btn_buy {width:170px; background:url(../images/goods_buy.gif) no-repeat; margin-right:10px;}
.shop_mright .shop_buy a.btn_fav {width:129px; background:url(../images/goods_fav.gif) no-repeat;}
.shop_mright .shop_buy a.btn_faved {width:129px;background:url(../images/goods_faved.gif) no-repeat;}
.shop_mright .shop_buy a.btn_sd {width:129px; background:url(../images/goods_sd.gif) no-repeat;}
.shop_mright .shop_buy a.btn_read {width:170px; background:url(../images/goods_read.gif) no-repeat;}
/* 商品评论 */
.shopforum {padding:0 19px 19px 19px; border:1px #d7d7d7 solid;}

/* 购物车页 */
.cartmain .progress .progress_1 {width:481px; padding-top:23px; background:url(../images/cart_step1.jpg) no-repeat top; margin-left:250px;}
.cartmain .progress li {float:left; line-height:25px; width:160px; text-align:center;}
.cartmain .progress .progress_2 {width:481px; padding-top:23px; background:url(../images/cart_step2.jpg) no-repeat top; margin-left:250px;}
.cartmain .progress .progress_3 {width:481px; padding-top:23px; background:url(../images/cart_step3.jpg) no-repeat top; margin-left:250px;}

.shopcart_con {border:1px #d7d7d7 solid; border-top:none; padding:19px;}
.shopcart_table {width:100%;}
.shopcart_table th,.shopcart_table td {padding:8px 0; border:1px #d7d7d7 solid;}
.shopcart_table thead th {text-align:center; background:#f7f7f7;}
.shopcart_table tbody td {background:#fff; padding-left:10px;}
.shopcart_table tbody th {text-align:center; font-weight:normal; background:#fff;}
.shopcart_table .goodsname img {width:40px; height:50px; border:1px #d7d7d7 solid; vertical-align:middle;}
.shopcart_table em {font-size:12px; font-style:normal; font-family:Arial;}
.shopcart_table .num_form {}
.shopcart_table .num_form a {float:left; width:13px; height:13px; line-height:13px; border:1px #d7d7d7 solid; text-align:center;}
.shopcart_table .num_form a:hover {border:1px #ccc solid; text-decoration:none;}
.shopcart_table .goods_num {width:30px; text-align:center; float:left; border:1px #d7d7d7 solid; padding:2px 0;}
.shopcart_table .decrement {margin:3px 3px 0 0;}
.shopcart_table .increment {margin:3px 0 0 3px;}
.shopcart_opt {background:#f7f7f7; border:1px #d7d7d7 solid; border-top:none; line-height:40px; padding:0 10px; height:40px;}
.shopcart_opt .total .price {font-size:20px;}
.shopcart_btn .cart_order {height:35px; width:130px; background:url(../images/cart_order.gif) no-repeat; border:none; cursor:pointer;}

.shopcart_empty {border:1px #d7d7d7 solid; background:#f7f7f7 url(../images/cart_empty_bg.gif) no-repeat 360px 50%; padding:40px 0 40px 450px; display:none;;}
.shopcart_empty p {margin:10px 0;}
/* 订单确认 */
.shoporder_con {border:1px #d7d7d7 solid; border-top:none; line-height:25px;}
.shoporder .step_title {height:45px; line-height:45px;}
.shoporder .step_title h5 {display:inline; padding:0 20px;}
.shoporder .inner_wrap {padding:0 50px; padding-bottom:20px; border-bottom:1px #d7d7d7 solid;}
.shoporder .consignee_list .item {padding:9px 0 9px 10px; line-height:12px;}
.shoporder .consignee_list .item_selected {background:#eaf1fb;}
.shoporder .consignee_list .item_hover {background:#eaf1fb;}
.shoporder .consignee_list .item_edit {margin-left:10px;}
.shoporder .consignee_form table th,.shoporder .consignee_form table td {padding:5px 0;}
.shoporder .consignee_form table th {font-weight:normal; text-align:right;}
.shoporder .consignee_form .input_text {padding:4px 5px; border:1px #d7d7d7 solid; width:130px; vertical-align:middle;}
.shoporder .consignee_form .submit {border:none;}
.shoporder .pay li {display:block; border:1px #d7d7d7 solid; float:left; padding-left:10px; margin-right:10px;}
.shoporder .pay li label {display:block; background:#fff url(../images/icons/icon_pay_alipay.jpg) no-repeat right center; height:26px; width:100px; padding-top:14px; padding-right:10px;}
.shoporder .statistic {width:175px;}
.shoporder .statistic dt {float:left; width:110px; text-align:right;}
.shoporder .statistic dd {}
.shoporder .checkout {background:#f7f7f7; padding:10px; line-height:31px;}
.shoporder .checkout_price {font-weight:bold; margin-right:20px;}
.shoporder .order_go {width:134px; height:31px; background:url(../images/order_go.gif) no-repeat; border:0; cursor:pointer;}
.shoporder .invoice th {text-align:left; font-weight:normal;}
.shoporder .invoice td {padding-left:10px; padding:5px;}
.shoporder .invoice .input_text {padding:5px; border:1px #d7d7d7 solid; width:200px;}

/* 订单成功 */
.cartmain .ordersuccess {padding:30px 0; text-align:center; border:1px #d7d7d7 solid; border-top:none;}
.cartmain .orderpay {padding:19px; border:1px #d7d7d7 solid; border-top:none; line-height:22px;}
.cartmain .orderpay p span {display:inline-block; vertical-align:bottom;}
/* 作家首页 */
.author_wrap1 .author_flash {float:left; width:700px; height:300px; margin-right:10px;}
.author_wrap1 .author_flash img {width:700px; height:300px;}
.author_wrap1 .author_news {float:left; width:270px;}
.author_news_con {border:1px #d7d7d7 solid; border-top:none; padding:4px 9px 5px 9px; height:255px;}
.author_news_con dl {padding:5px 0; border-bottom:1px #d7d7d7 dotted;}
.author_news_con dt {float:left; width:42px; margin-right:10px; text-align:center;}
.author_news_con dt img {width:40px; height:40px; border:1px #d7d7d7 solid; margin-bottom:5px;}
.author_news_con dd {float:left; width:198px; line-height:20px;}

.author_select dl {line-height:25px; border-bottom:1px #eee solid; padding:8px 0;}
.author_select dl.unline {border-bottom:0;}
.author_select dl dt {float:left; width:85px; text-align:right; color:#3b5998; margin-right:10px;}
.author_select dl dd {float:left; width:870px;}
.author_select dl dd a {margin-right:5px; display:inline-block; position:relative;}
.author_select dl dd a .arrow {position:absolute; width:19px; height:10px; background:url(../images/icons/arrow_3.gif) no-repeat; left:50%; top:26px; margin-left:-10px; display:none;}
.author_select dl dd a.current {color:#f82727;}
.author_select dl dd a.current .arrow {display:block;}

.authormain .author_list {float:left; width:770px; margin-right:10px;}
.authormain .sidebar {float:left; width:200px;}
.author_result {padding:14px; border:1px #d7d7d7 solid; border-top:none;}
.author_result .author_ul li {padding:15px 0; float:left; width:240px; margin-right:10px;}
.author_result .author_ul .pic {float:left; margin-right:10px; text-align:center;}
.author_result .author_ul .pic img {width:60px; height:60px; border:1px #d7d7d7 solid;}
.author_result .author_ul li.nomr {margin-right:0;}

/* 作家百科页 */
.authormain .author_mleft {width:770px; float:left; margin-right:10px;}
.authormain .author_con {border:1px #d7d7d7 solid; padding:19px;}
.authormain .author_title {height:40px; line-height:40px; margin-bottom:25px;}
.authormain .author_title h1 {color:#000;}
.authormain .author_content {line-height:1.8em; font-size:14px; color:#333;}
.authormain .author_content h2 {font-family:"宋体", Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}

/* 图书排行榜页 */
.rankmain .rank_left {width:190px; margin-right:10px; float:left;}
.rankmain .rank_right {width:780px; float:left;}
.rankmain .rank_cat {border:1px #d7d7d7 solid; }
.rankmain .rank_cat li {display:block; height:35px; line-height:35px;font-size:14px;}
.rankmain .rank_cat li a {display:block; padding-left:10px;}
.rankmain .rank_cat li a:hover {display:block; background:#FF6600; text-decoration:none;color:#fff}
.rankmain .rank_cat li a.current {background:#FF6600;color:#fff}
.rank_item {border:1px #d7d7d7 solid; padding:9px 19px 19px 19px; margin-bottom:10px;}
.rank_item .rank_item_t {height:30px; line-height:30px; color:#f82727; font-size:14px; font-weight:bold;}
.rank_item .rank_item_c li {float:left; padding-left:50px; margin:40px 5px 0 5px;}
.rank_item .rank_item_c li .pic {width:69px; margin-right:10px; float:left;}
.rank_item .rank_item_c li .pic img {width:65px; height:81px; border:1px #d7d7d7 solid; padding:1px;}
.rank_item .rank_item_c li .txt {width:101px; float:left; line-height:20px;}
.rank_item .rank_item_c li.no1 { background:url(../images/rank_no/01.gif) no-repeat left top;}
.rank_item .rank_item_c li.no2 { background:url(../images/rank_no/02.gif) no-repeat left top;}
.rank_item .rank_item_c li.no3 { background:url(../images/rank_no/03.gif) no-repeat left top;}
.rank_item .rank_item_c li.no4 { background:url(../images/rank_no/04.gif) no-repeat left top;}
.rank_item .rank_item_c li.no5 { background:url(../images/rank_no/05.gif) no-repeat left top;}
.rank_item .rank_item_c li.no6 { background:url(../images/rank_no/06.gif) no-repeat left top;}
.rank_item .rank_item_c li.no7 { background:url(../images/rank_no/07.gif) no-repeat left top;}
.rank_item .rank_item_c li.no8 { background:url(../images/rank_no/08.gif) no-repeat left top;}
.rank_item .rank_item_c li.no9 { background:url(../images/rank_no/09.gif) no-repeat left top;}

/* 新闻中心 */
.newsmain .newsbnr .newsbnr1 {width:237px; height:200px; float:left; margin-right:10px; background:#eee;}
.newsmain .newsbnr .newsbnr2 {width:237px; height:200px; float:left; margin-right:10px; background:#eee;}
.newsmain .newsbnr .newsbnr3 {width:237px; height:200px; float:left; margin-right:10px; background:#eee;}
.newsmain .newsbnr .newsbnr4 {width:237px; height:200px; float:left; background:#eee;}
.newsmain .newsbnr img {width:980px; height:200px;}

.newsmain .news_mleft {width:770px; float:left; margin-right:10px;}
.newsmain .sidebar {width:200px; float:left;}

.newsmain .news_mleft .newslist {border:1px #d7d7d7 solid; border-top:none; padding:19px; line-height:24px;}
.newsmain .news_mleft .newslist_ul li {border-bottom:1px #d7d7d7 dashed; margin-bottom:10px; padding-bottom:10px;}

.newsmain .news_mleft .newsshow {border:1px #d7d7d7 solid; padding:19px;min-height:1178px;}
.newsmain .news_mleft .newsshow h1 {text-align:center; margin-bottom:10px;}
.newsmain .news_mleft .newsshow .content {line-height:34px; font-size:16px;text-align:justify}
.newsmain .sidebar .newsbnr5 {width:200px; height:200px; background:#eee;}
.newsmain .sidebar .newsbnr5 img {width:200px; height:200px;}

/* 圈子 */
.zonemain .zone_flash1 {width:980px; height:280px;}
.zonemain .zone_flash1 img {width:980px; height:280px;}
.zonemain .zone_mleft {width:190px; float:left; margin-right:10px;}
.zonemain .zone_mright {width:780px; float:left;}
.zonemain .catalog_con {border:1px #d7d7d7 solid; padding:9px 9px 9px 9px; border-top:none;}
.zonemain .catalog_con li {float:left; width:75px; border-bottom:1px #d7d7d7 dotted; padding:0 5px; line-height:30px;}
.zonemain .catalog_con li.unline {border-bottom:0;}
.zonemain .catalog_con .freemag {border-top:1px #d91f1f solid; padding:8px 0; text-align:center; font-size:14px; font-weight:bold;}

.zone_mleft .myzone {padding:0 9px 9px 9px; border:1px #d7d7d7 solid; border-top:none;}
.zone_mleft .myzone li {padding:10px 0; border-bottom:1px #d7d7d7 dotted;}
.zone_mleft .myzone .pic {width:40px; margin-right:10px; float:left;}
.zone_mleft .myzone .pic img {width:40px; height:40px; background:#eee;}
.zone_mleft .myzone .txt {float:left; width:120px; line-height:20px;}

.zone_mleft .hotzone {padding:0 9px; border:1px #d7d7d7 solid; border-top:none;}
.zone_mleft .hotzone li {padding:10px 0; border-top:1px #d7d7d7 dotted;}
.zone_mleft .hotzone li.unline {border-top:none;}
.zone_mleft .hotzone .pic {width:40px; margin-right:10px; float:left;}
.zone_mleft .hotzone .pic img {width:40px; height:40px; background:#eee;}
.zone_mleft .hotzone .txt {float:left; width:120px; line-height:20px;}

.zone_mright .tjzone {border:1px #d7d7d7 solid; border-top:none; padding:19px 9px;}
.zone_mright .tjzone li {width:350px; padding:0 10px; float:left;}
.zone_mright .tjzone .pic {float:left; width:90px; margin-right:10px;}
.zone_mright .tjzone .pic img {width:90px; height:90px; background:#eee;}
.zone_mright .tjzone .txt {float:left; width:250px; line-height:22px;}
.zone_mright .tjzone .detail {height:auto !important; height:44px; min-height:44px;}

.zonemain .icon_member {padding-left:21px; background:url(../images/icons/icon_zone.gif) no-repeat 0 1px; float:left; line-height:20px;}
.zonemain .icon_posts {padding-left:21px; background:url(../images/icons/icon_zone.gif) no-repeat 0 -43px; float:left; line-height:20px; margin-left:20px;}

.zone_mright .newposts {border:1px #d7d7d7 solid; border-top:none; padding:9px 19px; line-height:2.4em;}
.zone_mright .newposts .zonethumb img {height:90px;}
.zone_mright .newposts p {font-size:14px;}
.zone_mright .newposts li {padding:10px 0; border-top:1px #d7d7d7 dotted;}
.zone_mright .newposts li.unline {border-top:none;}
.zone_mright .newposts li .pic {width:90px; float:left; margin-right:20px; margin-top:5px;}
.zone_mright .newposts li .pic a img {width:90px; height:90px;}
.zone_mright .newposts li .txt {width:630px; float:left;}
.zone_mright .newposts li .pic .followbtn {text-align:center;}

/* 圈子分类页 */
.zone_mright .zonelist {border:1px #d7d7d7 solid; padding:0 9px 9px 9px;}
.zone_mright .zonelist li {width:355px; padding:9px; float:left; border:1px #d7d7d7 solid; margin-top:10px;}
.zone_mright .zonelist li.over {border:1px #3b5998 solid; background:#f7f7f7;}
.zone_mright .zonelist .pic {float:left; width:90px; margin-right:10px;}
.zone_mright .zonelist .pic img {width:90px; height:90px; background:#eee;}
.zone_mright .zonelist .txt {float:left; width:255px; line-height:22px;}
.zone_mright .zonelist .txt .detail {height:auto !important; height:44px; min-height:44px;}

/* 圈子内容列表页 */
.zonecon {}
.zonecon .zonecon_l {width:748px; background:#fff; float:left; margin-right:10px; border:1px #d7d7d7 solid;}
.zonecon .zonecon_r {width:220px; float:left; line-height:22px;}
.zonecon .zonecon_t {background:#f7f7f7; padding:14px 19px; border-bottom:1px #d7d7d7 solid;}
.zonecon .zonecon_t .pic {float:left; width:62px; margin-right:15px;}
.zonecon .zonecon_t .pic img {width:60px; height:60px; border:1px #d7d7d7 solid;}
.zonecon .zonecon_t .txt {float:left; width:633px;}
.zonecon .zonecon_t .txt h4 {float:left; margin-right:20px; font-size:22px; font-weight:normal;}
.zonecon .zonecon_t .icon {margin-top:4px;}

.zonecon .catelist li {padding:15px 19px; line-height:22px; border-top:1px #d7d7d7 dashed;}
.zonecon .catelist li.over {background:#F7F9FC;}
.zonecon .catelist li.unline {border-top:none;}
.zonecon .catelist li .replynum {float:left; width:50px; height:30px; background:url(../images/zone_replynum.gif) no-repeat; line-height:25px; text-align:center; margin-right:15px;}
.zonecon .catelist li .zone_content {width:645px; float:left;}
.zonecon .catelist li .zonethumb img {height:90px;}
.zonecon .catelist li .zone_title {width:480px; margin-right:15px; float:left; font-size:14px;}
.zonecon .catelist li .zone_author {width:150px; float:left;}
.zonecon .catelist li .zone_detail {width:480px; margin-right:15px; float:left; font-size:14px; height:auto !important; height:22px; min-height:22px;}
.zonecon .catelist li .zone_listreply {width:150px; float:left;}
.zonemain .icon_author {padding-left:15px; background:url(../images/icons/icon_zone_2.gif) no-repeat 0 1px; font-family:"宋体" Arial, sans-serif;}
.zonemain .icon_reply {padding-left:15px; background:url(../images/icons/icon_zone_2.gif) no-repeat 0 -30px; font-family:"宋体" Arial, sans-serif;}
.zonemain .icon_date {padding-left:15px; background:url(../images/icons/icon_date.gif) no-repeat left center; font-family:"宋体" Arial, sans-serif;}

.zonecon .zonecon_l_b {border-top:1px #d7d7d7 solid; background:#f7f7f7;}
.zonecon_submit {padding:14px 19px;}
.zonecon_submit h5 {color:#000; margin-bottom:5px;}
.zonecon_submit dl {padding:10px 0;}
.zonecon_submit dl dt {float:left; width:45px; margin-right:5px; text-align:right; padding:5px 0;}
.zonecon_submit dl dd {float:left; width:660px;}
.zonecon_submit dl dd span.error {color:#f00;}
.zonecon_submit .input_text {padding:5px 5px; border:1px #d7d7d7 solid; font-size:14px; width:648px;}
.zonecon_submit textarea {border:1px #d7d7d7 solid; height:300px;}

.zonecon_r .zoneinfo {}
.zonecon_r .zoneinfo dt {float:left; text-align:right; width:70px;}
.zonecon_r .zoneinfo dd {float:left; width:120px;}

.zonecon_r_bnr1 img {width:220px; height:240px; background:#eee;}

.zoneshow_bnr1 {width:980px; height:90px; background:#eee;}
.zoneshow_bnr1 img {width:980px; height:90px;}
.postscon .postscon_t {border-bottom:2px #d7d7d7 solid; height:45px; line-height:45px; padding:0 15px;}
.postscon .postscon_c {background:#f7f7f7; line-height:1.8em;}
.postscon .postsauthor {float:left; width:88px; padding:19px 19px 0 19px; text-align:center;}
.postscon .postsauthor img {width:80px; height:80px; border:1px #d7d7d7 solid; padding:3px; margin-bottom:5px;}
.postscon .postscontent {float:left; width:591px; border-left:1px #d7d7d7 solid; padding:15px; background:#fff;}
.postscon .postscontent_txt {height:auto !important; height:145px; min-height:145px; font-size:14px; word-break:break-all}
.postscon .postscontent_txt img {width:auto !important; width:590px; max-width:590px;}
.postscon .postsinfo {text-align:right;}
.postscon .postscontent_inner {padding-left:15px;}
.postscon .replycon {background:#f7f7f7; border:1px #d7d7d7 solid; padding-bottom:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative;}
.postscon .replycon .up_arrow {margin-left:545px; margin-top:-6px;}
.postscon .replycon .up_arrow .arrowup {color:#f7f7f7;}
.postscon .replycon .replylist {padding:0 14px;}
.postscon .replycon .replylist li {padding:10px 0; border-bottom:1px #d7d7d7 solid;}
.postscon .replycon .replylist_pic {float:left; width:30px; margin-right:10px;}
.postscon .replycon .replylist_pic img {width:30px; height:30px; background:#eee;}
.postscon .replycon .replylist_txt {width:506px; float:left;}
.postscon .replycon .replylist_info {text-align:right;}
.postscon .replycon .replylist_reply {border:1px #d7d7d7 solid; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative;}
.postscon .replycon .replylist_reply .up_arrow {margin-left:485px; margin-top:-6px;}
.postscon .replycon .replylist_reply .up_arrow .arrowup {color:#fff;}
.postscon .replycon .replylist_reply .input_text {width:464px;}
.postscontent .input_text {padding:3px 5px; height:18px; border:1px #d7d7d7 solid;}
.postscon .replycon_reply {padding:0 14px;}
.postscon .replycon_reply .input_text {width:534px;}
.postscon .replycon .postsreply {width:73px; height:25px; padding-left:25px; line-height:25px; background:url(../images/zone_postsreply.gif) no-repeat;}
.postscon .postslist {border-top:1px #d7d7d7 solid;}
.postscon .unline {border-top:none;}
.postscon .postscon_b {border-top:2px #d7d7d7 solid; padding:14px;}

/* 圈子访问受限 */
.valizone {border:1px #d7d7d7 solid; width:600px; margin-left:auto; margin-right:auto; margin-top:100px; margin-bottom:100px;}
.valizone_t {height:40px; background:#f7f7f7; line-height:40px; font-size:14px; padding-left:14px; font-weight:bold;}
.valizone_c {padding:19px;}
.valizone .zoneinfo .pic {width:130px; margin-right:20px; float:left;}
.valizone .zoneinfo .pic img {width:120px; height:120px; padding:4px; border:1px #d7d7d7 solid;}
.valizone .zoneinfo .txt {float:left; width:410px; font-size:14px; line-height:32px;}
.valizone .zoneinfo .txt .icon {background:url(../images/icons/icon_zone.gif) no-repeat; padding-left:21px;}
.valizone .zoneinfo .txt span.member {background-position:0 7px; float:left;}
.valizone .zoneinfo .txt span.posts {background-position:0 -36px; float:left; margin-left:20px;}
.valizone .zoneright {float:left; width:300px; margin-right:10px; font-size:14px;}
.valizone .zoneright ul li {background:url(../images/icons/icon_check.gif) no-repeat left center; padding-left:17px; line-height:26px;}
.valizone .zonemember {float:left; width:250px;}
.valizone .zonemember li {float:left; width:62px; text-align:center; margin-top:10px;}
.valizone .zonemember li img {width:50px; height:50px; background:#eee;}

/* 举报中心 */
.zone_report_popup {padding:10px;}
.zone_report_popup table th {padding:5px; text-align:right; width:70px;}
.zone_report_popup table td {padding:5px;}
.zone_report_popup table .input_textarea {width:360px; height:50px;}
.zone_report_popup .vinfo .error {color:#f82727;}
.zone_report_about {line-height:20px; background:#f7f7f7; padding:10px;}

/* 搜索页 */
.searchmain .search_mleft {width:770px; margin-right:10px; float:left;} 
.searchmain .sidebar {width:200px; float:left;}
.searchmain .search_con {border:1px #d7d7d7 solid; border-top:none;}
.searchmain .search_con .result_list {padding:19px;}
.searchmain .search_con .result_list .book_ul li {width:220px; float:left; margin-right:35px; margin-bottom:35px;}
.searchmain .search_con .result_list .book_ul li.nomr {margin-right:0;}
.searchmain .search_con .result_list .book_ul .pic {width:84px; margin-right:10px; float:left;}
.searchmain .search_con .result_list .book_ul .pic img {width:80px; height:100px; padding:1px; border:1px #d7d7d7 solid;}
.searchmain .search_con .result_list .book_ul .txt {width:126px; float:left; line-height:21px;}

.searchmain .search_con .result_list .goods_ul li {width:182px; text-align:center; float:left; margin:15px 0; line-height:20px;}
.searchmain .search_con .result_list .goods_ul .pic {margin-bottom:5px;}
.searchmain .search_con .result_list .goods_ul .pic img {width:120px; height:160px; border:1px #d7d7d7 solid; padding:2px;}

/* 圈子分类页 */
.searchmain .zonelist {padding:19px;}
.searchmain .zonelist li {width:355px; float:left; margin-bottom:30px;}
.searchmain .zonelist .pic {float:left; width:90px; margin-right:10px; text-align:center;}
.searchmain .zonelist .pic img {width:87px; height:87px; background:#eee; margin-bottom:5px;}
.searchmain .zonelist .txt {float:left; width:255px; line-height:22px;}
.searchmain .zonelist .txt .detail {height:auto !important; height:44px; min-height:44px;}

/* 用户弹出信息 */
.user_popup {display:block;}
#user_popup_info {width:360px; border-radius:4px; background:#e0e0e0; padding:3px;}
#user_popup_info .popup_con {background:#fff; border:1px #ccc solid; position:relative; line-height:22px;}
#user_popup_info .popup_con .popup_con_innter {padding:20px;}
#user_popup_info .arrow {width:18px; height:8px; background:url(../images/icons/layer_arrow.png) no-repeat 0 -9px; _background:url(../images/icons/layer_arrow.gif) no-repeat 0 -9px; position:absolute; bottom:-8px; _bottom:-1px; left:42px; overflow:hidden;}
#user_popup_info .popup_con .pic {float:left; margin-right:15px;}
#user_popup_info .popup_con .pic img {width:100px; height:100px;}
#user_popup_info .popup_con .txt {overflow:hidden; zoom:1;}
#user_popup_info .popup_con .bottomtool {background:#f7f7f7; text-align:right; padding:10px;}

.icon_sex {display:inline-block; *display:inline; *zoom:1; width:12px; margin-top:-2px; *margin-top:0; height:12px; background:url(../images/icons/icon_sex.gif) no-repeat; margin-right:10px; vertical-align:middle;}
.icon_sex_g {background-position:0 -18px;}

.yun_book {padding:19px 19px 0 19px; border:1px #d7d7d7 solid; border-top:none;}
.yun_book li {float:left; width:460px; padding-bottom:20px; line-height:22px;}
.yun_book .pic {padding:2px; border:1px #d7d7d7 solid;}
.yun_book .pic img {width:120px; height:150px;}
.yun_book li .nomr {margin-right:0;}
.yun_book .star {display:inline-block; *display:inline; *zoom:1; margin-bottom:-2px;}
.yun_book .readerbtn a {float:left; margin-right:10px; line-height:23px; border:1px #d7d7d7 solid; background:#f9f9f9; padding:0 5px; color:#3b5998;}
.yun_book .readerbtn a:hover {border:1px #ccc solid;}
.yun_book .readerbtn .addfavbook span {float:left; margin-right:10px; line-height:23px; border:1px #d7d7d7 solid; background:#f9f9f9; padding:0 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.yun_event {padding:19px 0; border:1px #d7d7d7 solid; border-top:none;}
.yun_event li {float:left; padding:0 20px 0 20px; border-left:1px #d7d7d7 dotted; width:121px; line-height:20px;}
.yun_event li.nobt {border-left:none;}
.yun_event li .pic {margin-bottom:5px;}
.yun_event li .pic img {width:115px; height:80px; padding:2px; border:1px #d7d7d7 solid;}

.yun_zone {padding:19px 19px 0 19px; border:1px #d7d7d7 solid; border-top:none;}
.yun_zone li {float:left; width:303px; margin-right:15px; padding-bottom:20px; line-height:22px;}
.yun_zone li.nomr {margin-right:0;}
.yun_zone li .pic img {width:90px; height:90px;}
.yun_zone li .detail {height:auto !important; height:44px; min-height:44px;}
.yun_zone .icon_member {padding-left:21px; background:url(../images/icons/icon_zone.gif) no-repeat 0 1px; float:left; line-height:20px;}
.yun_zone .icon_posts {padding-left:21px; background:url(../images/icons/icon_zone.gif) no-repeat 0 -43px; float:left; line-height:20px; margin-left:20px;}

.yun_new .text_view li {padding-left:10px; line-height:35px; border-bottom:1px #d7d7d7 dashed;}
.yun_new .text_view h5 {float:left; width:450px;}
.yun_new .text_view h5 a {_zoom:1;}
.yun_new .text_view .author {width:215px; float:left;}
.yun_new .text_view .category {width:175px; float:left;}
.yun_new .text_view .date {width:115px; float:left;}

/* 帮助中心 */
.about_left {float:left; width:190px; margin-right:10px;}
.about_right {float:left; width:780px;}
.about_menu {background:#fff; padding:9px 0; font-size:14px; border:1px #d7d7d7 solid}
.about_menu li {display:block; line-height:30px;}
.about_menu li a {display:block; zoom:1; padding-left:25px;}
.about_menu li a:hover {background:#ddd; text-decoration:none;}
.about_menu ul.lv2 li {font-size:12px; color:#333;}
.about_menu ul.lv2 li a {padding-left:35px;}
.about_menu a.cur {font-weight:bold; color:#f82727;}

.about_content {border:1px #d7d7d7 solid; padding:9px 24px; line-height:2em;}
.about_content .p1 {text-indent:2em;}
.about_content ol {margin-left:1em;}
.about_content h4 {color:#f82727; line-height:2.5em;}
.about_content h5 {color:#3b5998; line-height:2.3em;}

.about_content_nav {padding:10px 0; background:#fff;}
.about_content_nav li {float:left; line-height:30px; border:1px #d5e0e8 solid; width:135px; text-align:center; color:#3c7cb3;
	background: #f5fafc;
	background: -moz-linear-gradient(top,#f5fafc 0,#edf4f9 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5fafc),color-stop(100%,#edf4f9));
	background: -webkit-linear-gradient(top,#f5fafc 0,#edf4f9 100%);
	background: -o-linear-gradient(top,#f5fafc 0,#edf4f9 100%);
	background: -ms-linear-gradient(top,#f5fafc 0,#edf4f9 100%);
	background: linear-gradient(top,#f5fafc 0,#edf4f9 100%);
}
.about_content_nav li a{color:#3c7cb3;}

/* 签售图书 */
.qianshou {width:45px; height:31px; background:url(../images/icons/icon_qs.gif) no-repeat; position:absolute; top:3px; right:3px;}
/* 会员等级 */
.member_lv {display:inline-block; *display:inline; *zoom:1; margin-right:3px;}
.lv_putong {width:22px; height:22px; margin-bottom:-5px;}
.lv_putong_1 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 0;}
.lv_putong_2 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -22px;}
.lv_putong_3 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -44px;}
.lv_putong_4 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -66px;}
.lv_putong_5 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -88px;}
.lv_putong_6 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -110px;}
.lv_putong_7 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -132px;}
.lv_putong_8 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -154px;}
.lv_putong_9 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -176px;}
.lv_putong_10 {background:url(../images/icons/xz_putong.jpg) no-repeat 0 -198px;}
.lv_zuojia {width:22px; height:22px; margin-bottom:-5px;}
.lv_zuojia_1 {background:url(../images/icons/xz_zuojia.jpg) no-repeat 0 0;}
.lv_zuojia_2 {background:url(../images/icons/xz_zuojia.jpg) no-repeat 0 -22px;}
.lv_zuojia_3 {background:url(../images/icons/xz_zuojia.jpg) no-repeat 0 -44px;}
.lv_zuojia_4 {background:url(../images/icons/xz_zuojia.jpg) no-repeat 0 -66px;}
.lv_zuojia_5 {background:url(../images/icons/xz_zuojia.jpg) no-repeat 0 -88px;}
.lv_pinglun {width:18px; height:22px; margin-bottom:-5px;}
.lv_pinglun_1 {background:url(../images/icons/xz_pinglun.jpg) no-repeat 0 0;}
.lv_pinglun_2 {background:url(../images/icons/xz_pinglun.jpg) no-repeat 0 -22px;}
.lv_pinglun_3 {background:url(../images/icons/xz_pinglun.jpg) no-repeat 0 -44px;}
.lv_pinglun_4 {background:url(../images/icons/xz_pinglun.jpg) no-repeat 0 -66px;}
.lv_pinglun_5 {background:url(../images/icons/xz_pinglun.jpg) no-repeat 0 -88px;}
.lv_bianji {width:22px; height:22px; margin-bottom:-5px;}
.lv_bianji_1 {background:url(../images/icons/xz_bianji.jpg) no-repeat 0 0;}
.lv_bianji_2 {background:url(../images/icons/xz_bianji.jpg) no-repeat 0 -22px;}
.lv_bianji_3 {background:url(../images/icons/xz_bianji.jpg) no-repeat 0 -44px;}
.lv_bianji_4 {background:url(../images/icons/xz_bianji.jpg) no-repeat 0 -66px;}
.lv_bianji_5 {background:url(../images/icons/xz_bianji.jpg) no-repeat 0 -88px;}

/*版权入口*/
.publish_wpr1 .complain_con{background:url('../images/publish.jpg') no-repeat scroll 0 0 #fff;}
.publish_wpr1 .complain_con .pubtn{background:url("../images/pubtn.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor:pointer;height:42px;margin:180px 100px 35px;width:190px;}
.publish_wpr1 .complain_con .pubhelp{text-align:center;font-family:黑体;font-size:12.5px;}